Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Столбец с ключевым словом в качестве имени

6
12 февраля 2009 года
George
4.1K / / 05.01.2007
СУБД: MS SQL Server 2000
Есть таблица FieldList. Какой-то умник при ее создании сделал столбец с именем ORDER (по нему кстати производится сортировка). Так вот когда я пишу некий код типа:
[highlight=sql]
INSERT INTO fieldlist (somefields, ORDER, somefields)
values (somevalues, 9, somevalues)
[/highlight]
сервант ругается на столбец ORDER неким матом типа:
 
Код:
Server: Msg 156, Level 15, State 1, Line 1
Incorrect syntax near the keyword 'ORDER'.

Вот надо как-то сию лабуду обойти и вставить таки запись. Подскажите, куда копать. (Переименовывать столбец не прокатит, придется еще менять дофигищу хранимок запросов и пр.)
6
12 февраля 2009 года
George
4.1K / / 05.01.2007
ух, оказывается все просто. Надо заключить слово ORDER в квадратные скобки:
[highlight=sql]
INSERT INTO fieldlist (somefields, [ORDER], somefields)
VALUES (somevalues, 9, somevalues)
[/highlight]

скобочка в подсветке сдохла :)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог