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

Có danh sách ký tự không được phép cho các tên cột của bảng mysql không?

Được trích xuất từ ​​ tài liệu MySQL giả sử bạn đang sử dụng ít nhất MySQL 5.0 trở lên:

Các ký tự được phép trong không được trích dẫn số nhận dạng:

  • ASCII:[0-9, a-z, A-Z $ _] (chữ cái Latinh cơ bản, chữ số 0-9, đô la, dấu gạch dưới)

  • Mở rộng:U + 0080 .. U + FFFF

Các ký tự được phép trong trích dẫn số nhận dạng bao gồm Mặt phẳng đa ngôn ngữ cơ bản Unicode (BMP) đầy đủ, ngoại trừ U + 0000:

  • ASCII:U + 0001 .. U + 007F

  • Mở rộng:U + 0080 .. U + FFFF

TL; DR

Trả lời câu hỏi của bạn, có .. Bạn có thể sử dụng $ ký tự trong tên cột được trích dẫn hoặc không được trích dẫn.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Knex.js có ngăn chặn tiêm sql không?

  2. truy vấn unbuffered với MySQLi?

  3. CHỌN bản ghi mới nhất có giá trị không rỗng trong một cột

  4. Truy vấn Mysql để trích xuất miền từ url

  5. MySQL MAX_JOIN_SIZE lỗi