sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo sabe cuándo GroovyStrings no se trata de la misma manera que Strings?

La diferencia aquí es que la clase Groovy Sql funciona explícitamente con GStrings para garantizar que los parámetros se cite correctamente (como se explica en la documentación ).

Entonces convierte el primer ejemplo en

truncate 'my_table'

Lo que está mal (como explica el error)

También puedes usar:

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