-
Добрый день! У меня такая проблема: мне нужно изменить имя столбца в таблице во время работы проги. Сначала попробовал сделать такой запрос в IBConsole.
Для примера:
alter table "BAse" alter "fio" to "fio1"
Всё прекрасно получилось. Делаю похожий запрос в компоненте Query1 свойство Strings:
Примерно так:
alter table "IN\Telefon.dbf" alter "money" to "dengi"
Запускаю на выполнение сразу же ругается на первую команду "alter". До этого в delphi делал только запросы с выборкой, остальные в InterBase, поэтому может что-то не так прописываю.
-
alter table telefon add dengi <type>
update telefon set dengi = money
alter table telefon drop money
-
> мне нужно изменить имя столбца в таблице во время работы проги.
Такое м.б. нужно только тем, кто занимается ненаучной проктологией, не подозревая об осложнениях и отсутствии ремиссии...
-
Изобразил это вот так.
alter table IN\telefon.dbf add dengi numeric(15,2)
update IN\telefon.dbf set dengi = money
alter table IN\telefon.dbf drop money
Теперь ругается на Update
-
> Такое м.б. нужно только тем, кто занимается ненаучной проктологией,
> не подозревая об осложнениях и отсутствии ремиссии...
Для тех кто любит показывать свой литературный запас просьба не беспокоиться по данному вопросу.
-
Теперь ругается на Update
Это были три отдельных запроса
-
Меня беспокоит появление в форуме не только проктологов, но и Проктологов с гонором.
-
> Alexey (10.09.2008 9:03:00) [0]
Запросы разные и поэтому "Всё прекрасно получилось" не может являться правдой, тут даже СУБД разные, а не только таблицы.
-
> Это были три отдельных запроса
Спасибо, извиняюсь.
-
> Запросы разные и поэтому "Всё прекрасно получилось" не может
> являться правдой, тут даже СУБД разные, а не только таблицы.
>
Не спорю. Вот и спрашиваю, потому что хочу научиться делать подобные вещи в запросах Query в delphi.
-
> Меня беспокоит появление в форуме не только проктологов,
> но и Проктологов с гонором.
Ещё не надоело?