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

làm thế nào để thiết lập giá trị biến trong truy vấn TẠO BẢNG mysql? Java

Bạn không thể tạo column tên có các ký tự đặc biệt như @. trong đó.

Tôi tin rằng ID email có @ trong đó, vì vậy nó sẽ không tạo bảng.

Đồng thời đảm bảo keywords không được sử dụng làm tên cột. like là một từ khóa.

thử tạo bảng bằng cách thay thế @. với một số ký tự khác như $

String str = "example$gmail_com"

String query = "create table newTable("+str+" varchar(255));";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Diệt truy vấn MySQL trong khi thực thi với PHP và AJAX

  2. Tuyên bố chuẩn bị cập nhật MySQLi không cập nhật cơ sở dữ liệu

  3. Làm cách nào để xem thời gian truy vấn có độ chính xác cao trong dòng lệnh mysql?

  4. Cách ly mức giao dịch ảnh hưởng đến tốc độ thực hiện ở chế độ tự động gửi trong MySQL như thế nào?

  5. Nhận tất cả khối tuần tự từ một danh sách