Описание тега quoted-identifier
В SQL идентификатор в кавычках (также называемый "идентификатором с разделителями") - это идентификатор (имя), заключенный в двойные кавычки.
SQL по умолчанию нечувствителен к регистру. Чтобы сделать идентификатор (имя) чувствительным к регистру, его необходимо заключить в кавычки."Some_Table"
, "SOME_TABLE"
а также "some_table"
разные имена, потому что они цитируются. Именаsome_table
, SOME_TABLE
а также Some_Table
идентичные имена, потому что они не цитируются.
Стандарт SQL определяет двойные кавычки "
как символ цитирования (одинарные кавычки: '
для строковых констант)
Некоторые продукты СУБД отклоняются от стандарта и позволяют использовать альтернативные символы кавычек. Microsoft SQL Server использует квадратные скобки:[Table_Name]
а MySQL использует обратные кавычки `Some_Table`