Nemůžete parametrizovat identifikátory. Parametrizovat lze pouze data . Jinak hlavní bod parametrizace, oddělení mezi strukturou příkazů a data , je docela diskutabilní. Pochopte, že parametrizace není jen efektní kopírování a vkládání, je to technika, která zajišťuje, že databáze má jasné oddělení mezi statickým části (ze kterých bude přebírat pokyny) a dynamické části (které bude považovat pouze za data a data).
Osobně moc nechápu, proč se všichni snaží SQL co nejvíce minimalizovat a nechtějí žádné psát. V aplikaci reálného světa existují definované, konečné počet SQL dotazů, které aplikace odešle do databáze. Bude existovat jeden dotaz na vyhledání uživatele podle uživatelského jména, jeden na výpočet počtu foos v barové tabulce atd. atd. Napište tyto dotazy jednou , dlouhá ruka. Použijte metodu findUserByName()
někde, který obsahuje dotaz k nalezení uživatele podle jména napsaného v SQL. Nemusíte dynamicky skládat dohromady každý jednotlivý dotaz, stačí jej napsat jednou. To také poskytuje dobrý "inventář" všech možných databázových interakcí a umožňuje ruční ladění tam, kde je to nutné. </rant>
Takže to není možné a zavádějící.