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

Đối chiếu sqlserver có nghĩa là các tên cột phải đúng chữ hoa chữ thường? Và làm thế nào để đối phó với điều đó

Đối chiếu là yếu tố quyết định xem các truy vấn của bạn có phân biệt chữ hoa chữ thường hay không. Vì vậy, cách duy nhất để đảm bảo rằng lược đồ của bạn sẽ hoạt động trên nhiều môi trường là yêu cầu các truy vấn của bạn phân biệt chữ hoa chữ thường. Nếu các truy vấn của bạn không nhất quán, thì đối chiếu của bạn PHẢI phân biệt chữ hoa chữ thường nếu không sẽ không hoạt động.

http://msdn.microsoft.com/en- us / library / aa174903 (SQL.80) .aspx

Một điều cần lưu ý là khi bạn đã thiết lập môi trường SQL Server của mình với một đối chiếu nhất định, bạn KHÔNG THỂ thay đổi nó mà không tạo phiên bản SQL Server MỚI. Vì vậy, phân biệt chữ hoa chữ thường thường là cách tốt nhất. Và sau đó cố gắng đạt được sự nhất quán trong các truy vấn của bạn.

Sau khi đối chiếu được thiết lập, nó sẽ áp dụng cho cả dữ liệu và siêu dữ liệu, tôi tin rằ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. sử dụng pyodbc trên linux để chèn các ký tự unicode hoặc utf-8 vào trường nvarchar mssql

  2. Cách lấy bản ghi mới nhất từ ​​bảng SQL Server dựa trên dấu thời gian

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

  4. Làm thế nào để gửi email từ SQL Server?

  5. Lược đồ SQL Server tốt là gì?