Wielkość liter nie zależy od operatora, jest to kolumna.
Po przeprowadzeniu instalacji programu SQL Server do instancji zostanie wybrane sortowanie domyślne. O ile wyraźnie nie zaznaczono inaczej (sprawdź poniższą komendę collate), gdy tworzona jest nowa baza danych, dziedziczy ona sortowanie od instancji, a po utworzeniu nowej kolumny dziedziczy sortowanie z bazy danych, do której należy.
Zestawienie takie jak sql_latin1_general_cp1_ci_as
określa sposób traktowania zawartości kolumny. CI oznacza niewrażliwe na wielkość liter, a AS oznacza wrażliwy akcent.
Pełną listę sortowania jest dostępna w https://msdn.microsoft.com/en-us/library/ms144250(v=sql.105).aspx
(a) Aby sprawdzić instancji sortowania
select serverproperty('collation')
(b) Aby sprawdzić sortowania bazy
select databasepropertyex('databasename', 'collation') sqlcollation
(c) Aby utworzyć bazę danych ing inny sortowania
create database exampledatabase
collate sql_latin1_general_cp1_cs_as
(d) w celu utworzenia kolumny stosując inny sortowania
create table exampletable (
examplecolumn varchar(10) collate sql_latin1_general_cp1_ci_as null
)
(e), aby zmodyfikować pęczek Kolumna
alter table exampletable
alter column examplecolumn varchar(10) collate sql_latin1_general_cp1_ci_as null
ramę można zmienić instancję i sortowanie bazy danych, ale nie ma to wpływu na wcześniejsze tworzenie d obiektów.
Istnieje również możliwość zmiany sortowania kolumn w locie w celu porównania ciągów, ale jest to wysoce niezalecane w środowisku produkcyjnym, ponieważ jest niezwykle kosztowne.
select
column1 collate sql_latin1_general_cp1_ci_as as column1
from table1
To zależy od pęczka kolumnie (lub bazy danych). Jeśli jest rozróżniana wielkość liter, to "LIKE" rozróżnia małe i wielkie litery, a następnie "LIKE" nie jest – Lamak
Sprawdź dokumentację dotyczącą kolejek SQL-Server http://msdn.microsoft.com/en-us/library/ms144250 % 28v = sql.105% 29.aspx – GarethD
Jaki jest twój cel? Czy chcesz, aby wielkość liter była rozróżniana, czy nie jest rozróżniana wielkość liter? –