![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Создание и изменение столбцов с помощью ADO [D2005, XP]
redlinelab © (2008-05-11 10:27:00)Здравствуйте. Набираю команды: ALTER TABLE имя_таблицы CHANGE старое_имя_столбца новое_имя_столбца, для переименования столбца и ALTER TABLE имя_таблицы ADD имя_столбца формат_столбца AFTER имя_столбца, для создания столбца в определенном месте. Набираю в ADOCommand.CommandText. При выполнении вылезает: "Ошибка синтаксиса в инструкции ALTER TABLE". Помогите разобраться.
sniknik (2008-05-11 12:48:00) [1]> Можно ли как-то по-другому выполнить требуемые действия?
конечно можно. например удалить не нужное поле и создать нужное.
> Как узнать версию SQL?
команды "узнавания" версии там же, в справке конкретно чего используется. если они вообще есть (также не у всех бывает).
redlinelab (2008-05-11 11:42:00) [2]Можно ли как-то по-другому выполнить требуемые действия? Как узнать версию SQL?
Anatoly Podgoretsky (2008-05-11 11:05:00) [3]Ну явно сказано - неверный синтаксис.
sniknik (2008-05-11 10:45:00) [4]> Помогите разобраться.
см. справку конкретного, используемого хх sql-я.
sniknik (2008-05-11 10:43:00) [5]не все sql сервера/движки поддерживают CHANGE(/ALTER).