Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm thế nào để bạn biết khi nào GroovyStrings không được đối xử giống như Strings?

Sự khác biệt ở đây là lớp Groovy Sql làm việc rõ ràng với GStrings để đảm bảo các tham số được trích dẫn chính xác ( như được giải thích trong tài liệu ).

Vì vậy, nó chuyển đổi ví dụ đầu tiên thành

truncate 'my_table'

Điều nào sai (như lỗi giải thích)

Bạn cũng có thể sử dụng:

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tổng quan về Percona XtraDB Cluster Kubernetes Operator

  2. Công cụ MySQL InnoDB có chạy bất kỳ tối ưu hóa hiệu suất nào cho các giao dịch chỉ đọc không

  3. Cách thay đổi thư mục dữ liệu MySQL / MariaDB mặc định trong Linux

  4. chèn bằng cách chọn các giá trị từ hai cột vào một cột từ cùng một bảng

  5. Tại sao TRẠNG THÁI BẢNG HIỂN THỊ của innodb lại không đáng tin cậy như vậy?