sql >> Databáze >  >> RDS >> Mysql

Jak poznáte, že se s GroovyStrings nezachází stejně jako s řetězci?

Rozdíl je v tom, že třída Groovy Sql explicitně pracuje s GStrings, aby zajistila správné citování parametrů (jak je vysvětleno v dokumentaci ).

Takže převede první příklad na

truncate 'my_table'

Což je špatně (jak chyba vysvětluje)

Můžete také použít:

sql.execute "truncate ${Sql.expand(tableName)}"



  1. Nahrávání souborů v aplikaci, která není Apex PL/SQL, migrovalo na ORDS

  2. Docker mysql hostitel není privilegovaný

  3. Jak obnovím soubor výpisu z mysqldump pomocí kubernetes?

  4. Načíst změněná data po aktualizaci stránky