Форум: "Базы";
Текущий архив: 2002.05.16;
Скачать: [xml.tar.bz2];
ВнизПрверка существования поля в таблице. Найти похожие ветки
← →
ЮРИЙ_К (2002-04-19 10:36) [0]Уважаемые коллеги, подскажите, как проверить наличие некого поля в таблице, а если его нет, то создать???
← →
nest (2002-04-19 10:52) [1]Ну куча способов, например:
q1.sql.text:="select POLE from table1";
try
q1.open;
except
on e:exception...
end;
или
q1.sql.text:="select * from table1";
q1.open;
try
q1.fieldbyname("POLE").......;
except
on e:exception...
end;
или
q1.sql.text:="select * from table1";
и перебирать в цикле все поля:
q1.open;
for i:=0 to q1.fieldcount-1 do
if q1.fields[i].fieldname="POLE" then...
else...
← →
nest (2002-04-19 10:54) [2]А добавить - "alter table t1 add POLE character(10)"
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.05.16;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c