2016-12-19 4 views
0

enter image description hereSQL Developer «использования» ключевое слово

У меня есть поле в таблице под названием «Использование». (Я его не создал) В запросе в SQLDeveloper слово «использование» выделено так, как будто это ключевое слово (например, «Выбрать»)

Является ли «использование» ключевым словом SQL? (или Oracle) Если да, что он делает? Если нет, то почему он подсвечен?

Вы можете понять, как трудно было найти любую информацию об этом. Ввод словоупотребления на любом поисковом возвращают результаты собирается использовать материал :-(

Благодарности Paul Mc

+1

[Я не вижу здесь ничего (ключевые слова & зарезервированные слова)] (https://docs.oracle.com/cd/B10501_01 /appdev.920/a42525/apb.htm), [или здесь] (https://docs.oracle.com/cd/B19306_01/appdev.102/b14261/reservewords.htm) перечисление 'usage' в качестве ключевого слова. – Siyual

+0

Что вы подразумеваете под «выделенным» - просто цвет, используемый в редакторе? Или это подчеркнуто волнистой линией (например, слово «выберите» в ответе этого пользователя, в левой части скриншота? – mathguy

ответ

2

Это identifier, не является ключевым словом. SQL Developer позволяет выделить их независимо друг от друга.

enter image description here

+0

Я добавил изображение к своему вопросу, чтобы люди могли видеть, о чем я говорю. Поле " использование "не выделяется так же, как и другие поля. –

+0

мой ответ был бы правильным, если бы он использовался, как указано вначале,« использование »было бы цитированным идентификатором :) в этом контексте это ключевое слово, но не зарезервированное слово – thatjeffsmith

1

Согласно

Oracle documentation и PostgreSQL documentation

Это действительно ключевое слово и ключевое слово ANSI для загрузки. Что касается его использования (каламбур), я понятия не имею.

UPDATE

Согласно this SQL grammar по Jonathan Leffler (я предполагаю, что это тот же Джонатан Леффлера, но я не уверен на 100%), это GRANT состоянии привилегия.

По крайней мере, в MySQL, this privilege seems to be used to indicate the absence of privileges.