Текущий архив: 2006.07.30;
Скачать: CL | DM;
Вниз
Добавление столбца в таблицу БД Firebird Найти похожие ветки
← →
DelphiN! © (2006-05-25 11:21) [0]Как проверить существование столбца в таблице, и если его нет, добавить?
← →
Johnmen © (2006-05-25 11:26) [1]http://www.ibase.ru/devinfo/sysqry.htm
Помнить, что частое изменение метаданных приводит к некоторым нюансам...
← →
DelphiN! © (2006-05-25 11:27) [2]При выполнении
IbDataSet.SelectSQL.Text := "ALERT TABLE PERIODI ADD POINT_ VARCHAR(100) CHARACTER SET NONE";
DATA.SysNaimen.ExecSQL;
IBTransaction.CommitRetaining;
Выдает ошибку Token unknown ALERT ...
← →
Johnmen © (2006-05-25 11:33) [3]Не переживай, я тоже не знаю, что такое ALERT в данном контексте...
← →
Val (from Kiev) (2006-05-25 11:34) [4]еще Achtung напишите....ALTER
← →
Sergey13 © (2006-05-25 11:36) [5]2[2] DelphiN! © (25.05.06 11:27)
Почему DDL запрос в датасете?
Почему запрос в датасете IbDataSet, а выполняется некая DATA?
← →
unknown © (2006-05-25 11:37) [6]
> DelphiN! © (25.05.06 11:27) [2]
> Token unknown ALERT
Это что ? новый синтаксис DDL? :)
ALTER надо писАть :)
И лучше всего в TIBSQL
← →
DelphiN! © (2006-05-25 11:51) [7]
> [5] Sergey13 © (25.05.06 11:36)
> 2[2] DelphiN! © (25.05.06 11:27)
> Почему DDL запрос в датасете?
> Почему запрос в датасете IbDataSet, а выполняется некая
> DATA?
А через что выполняют эти DDL запросы?
Это я уже на форуме понаправил, понапутал, на самом деле все врерно
> [6] unknown © (25.05.06 11:37)
В TibSQL тоже пробовал, результат тот же
← →
DelphiN! © (2006-05-25 11:54) [8]
> [6] unknown © (25.05.06 11:37)
> ALTER надо писАть :)
Точно! :)))) Теперь все работает :)
← →
Sergey13 © (2006-05-25 11:55) [9]2 [7] DelphiN! © (25.05.06 11:51)
> Это я уже на форуме понаправил, понапутал, на самом деле все врерно
Можно увидеть рабочую (но неработающую 8-) версию?
← →
Megabyte © (2006-05-25 13:08) [10]
> Val (from Kiev) (25.05.06 11:34) [4]
> еще Achtung напишите....
%)))
← →
Ditrix © (2006-05-25 15:39) [11]2 Johnmen [1]
>>...что частое изменение метаданных приводит к некоторым нюансам...
и к чему нужно быть готовому?
← →
unknown © (2006-05-25 15:46) [12]
> Ditrix © (25.05.06 15:39) [11]
Количество форматов для одной таблицы ограничено на уровне 255, т.е. в заголовке записи под номер формата отводится один байт
http://www.ibase.ru/devinfo/metaver.htm
Т.е. безнаказанно изменять структуру таблицы можно 255 раз.
Счетчик сбрасывается после бэекап/ресторе
← →
Sergey13 © (2006-05-25 15:53) [13]2[11] Ditrix © (25.05.06 15:39)
>и к чему нужно быть готовому?
Например к тому, что значительную часть времени при каждом запуске прога будет выяснять с какой БД она собственно работает. 8-)
Страницы: 1 вся ветка
Текущий архив: 2006.07.30;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.01 c