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

Trường bảng có thể chứa dấu gạch nối không?

Có, bạn có thể sử dụng dấu câu, khoảng trắng, ký tự quốc tế và các từ dành riêng trong SQL nếu bạn sử dụng số nhận dạng được phân tách :

SELECT * FROM `my-table`;

Trong MySQL, sử dụng dấu tích. Trong SQL tiêu chuẩn, hãy sử dụng dấu ngoặc kép.

Hoặc nếu bạn sử dụng MySQL, bạn có thể đặt ANSI_QUOTES Chế độ SQL :

SET SQL_MODE = ANSI_QUOTES;
SELECT * FROM "my-table";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách lặp lại các hàng trong bảng từ db (php)

  2. Sự khác biệt giữa MyISAM và InnoDB là gì?

  3. SQL:Tạo một bảng quan hệ với 2 auto_increment khác nhau

  4. Làm việc xung quanh lỗi MySQL Đã tìm thấy khóa chết khi cố gắng lấy khóa; thử bắt đầu lại giao dịch

  5. Làm thế nào để loại bỏ ràng buộc Not Null trong MySQL