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

Nó có phải là một cách lập trình để lấy các từ khóa SQL (các từ dành riêng)

Các từ dành riêng là một mục tiêu di động. Nếu dbms không hiển thị chúng qua giao diện công khai, thường không có cách lập trình tốt để truy cập chúng.

Nếu bạn không muốn bảo vệ chúng bằng dấu ngoặc, bạn có nguy cơ kết hợp các ký hiệu không được dành riêng trong phiên bản SQL Server hiện đang sử dụng của bạn, nhưng được bảo lưu trong một số phiên bản trong tương lai.

Tôi nghĩ cách tốt nhất của bạn là sử dụng cơ chế trích dẫn mà dbms của bạn cung cấp, vì nó được thiết kế để giải quyết chính xác vấn đề này. Đối với SQL Server, điều đó có nghĩa là dấu ngoặc vuông.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy xuất theo chương trình nguồn thủ tục được lưu trữ của SQL Server giống với nguồn được trả về bởi SQL Server Management Studio gui?

  2. SQL Server Compact Edition ISNULL (sth, '') trả về giá trị boolean?

  3. Hiệu suất của truy vấn SQL Server 2005

  4. Luồng có điều kiện của máy chủ SQL

  5. SSIS Cách lấy một phần của chuỗi bằng dấu phân cách