sql >> データベース >  >> RDS >> Mysql

GroovyStringsがStringsと同じように扱われない場合、どのようにしてわかりますか?

    ここでの違いは、Groovy SqlクラスがGStringと明示的に連携して、パラメーターが適切に引用されるようにすることです(ドキュメントで説明されているように

    したがって、最初の例を

    に変換します
    truncate 'my_table'
    

    どちらが間違っているか(エラーが説明しているように)

    次を使用することもできます:

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



    1. 1-3,5,10-15,20のような式に数字が含まれているかどうかを検索します

    2. pghoardAlternatives-ClusterControlを使用したPostgreSQLバックアップ管理

    3. Oracleデータベースでの一時変数の宣言

    4. 複雑なクエリは転送に時間がかかりすぎる