Udostępnij przez


Przypadek identyfikatora

W instrukcjach SQL i argumentach funkcji katalogu identyfikatory i identyfikatory w cudzysłowie mogą być zależne od wielkości liter lub nie, co aplikacja może określić, wywołując SQLGetInfo z opcjami SQL_IDENTIFIER_CASE i SQL_QUOTED_IDENTIFIER_CASE.

Każda z tych opcji ma cztery możliwe wartości zwracane: jedną z nich stwierdzającą, że rozróżniana jest wielkość liter w nazwach identyfikatorów lub w identyfikatorach w cudzysłowie, oraz trzy stwierdzające, że wielkość liter nie jest rozróżniana. Trzy wartości, które nie są rozróżniane pod względem wielkości liter, szczegółowo opisują sposób, w jaki identyfikatory są przechowywane w katalogu systemowym. Sposób przechowywania identyfikatorów w katalogu systemowym ma znaczenie tylko do celów wyświetlania, na przykład gdy aplikacja wyświetla wyniki funkcji katalogowej; nie wpływa na czułość na wielkość liter identyfikatorów.