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

'COLLATE SQL_Latin1_General_CP1_CI_AS' làm gì?

Nó đặt cách máy chủ cơ sở dữ liệu sắp xếp (so sánh các đoạn văn bản). trong trường hợp này:

SQL_Latin1_General_CP1_CI_AS

chia thành các phần thú vị:

  1. latin1 làm cho máy chủ xử lý các chuỗi bằng cách sử dụng bộ ký tự latin 1, về cơ bản là ascii
  2. CP1 viết tắt của Code Page 1252
  3. CI so sánh không phân biệt chữ hoa chữ thường để 'ABC' sẽ bằng 'abc'
  4. AS trọng âm nhạy cảm, vì vậy 'ü' không bằng 'u'

Tái bút Để biết thêm thông tin chi tiết, hãy nhớ đọc câu trả lời của @ solomon-rutzky.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tập lệnh khoảng không quảng cáo thu thập SQL Server -3

  2. Ví dụ về Chuyển đổi "date" thành "datetimeoffset" trong SQL Server (T-SQL)

  3. Sự cố sao chép giao dịch SQL Server

  4. SQL Server là gì? (Định nghĩa, Phiên bản, Phiên bản)

  5. Tìm thứ tự nút trong tài liệu XML trong SQL Server