Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Подреждането на sqlserver означава ли, че имената на колоните трябва да са правилни с главни и малки букви? И как да се справим с това

Съпоставянето е това, което определя дали вашите заявки ще бъдат без значение между главни и малки букви. Така че единственият начин да гарантирате, че вашата схема ще работи срещу множество среди, е вашите заявки да бъдат чувствителни към главни и малки букви. Ако вашите заявки не са последователни, тогава вашето съпоставяне ТРЯБВА да е без значение между главни и малки букви, в противен случай няма да работи.

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

Едно нещо, което трябва да се отбележи е, че след като сте настроили средата на SQL Server с определена колация, НЕ МОЖЕТЕ да я промените, без да създадете НОВ екземпляр на SQL Server. Така че нечувствителни към малки и главни букви обикновено е правилният начин. И след това се стремете да имате последователност в заявките си.

След като съпоставянето е зададено, вярвам, че се прилага както за данни, така и за метаданни.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Използвайте SERVERPROPERTY(), за да получите информация за сървъра в SQL Server

  2. максималният размер на реда е превишен при копиране на поле varbinary(max).

  3. Как да инсталирате SQL Server на Linux

  4. Как да дешифрирам парола от SQL сървър?

  5. SQL Server COALESCE() Обяснено