У мене є таблиця з назвою стовпця "index"
select id, index
from item;
дає помилку:
1018, рівень 15, стан 1, рядок 1 Неправильносинтаксис біля "index". Якщо це призначено як частина підказки таблиці, ключове слово A WITH і тепер потрібні круглі дужки. Дивіться книгу SQL Server Online належним чином синтаксис.
Як зробити вибір у стовпці з індексом? Я використовую sqlserver 2008-R2
Відповіді:
13 за відповідь № 1Для цитування використовуйте квадратні дужки зарезервовані слова:
select id, [index]
from item
Дивіться також документацію на Обмежені ідентифікатори.
5 для відповіді № 2
Розмістити зарезервовані слова в дужках:
select id, [index]
from item
2 для відповіді № 3
Спробуйте це
SELECT id, [index] FROM item
Зарезервовані слова, що використовуються як імена в SQL-Server, повинні бути укладені в дужки.