Текущий архив: 2003.12.12;
Скачать: CL | DM;
Вниз
Как создать одновременно несколько таблиц в sql Найти похожие ветки
← →
Лена (2003-11-21 12:43) [0]Подскажите пожалуйста как создать несколько таблиц
сразу одновременно используя SQL запрос ?
← →
Reindeer Moss Eater (2003-11-21 12:44) [1]Что такое "одновременно" и что такое "один запрос"?
← →
Лена (2003-11-21 12:44) [2]извините забыла база данных в excele создана через ADO
← →
Sandman25 (2003-11-21 12:45) [3]Сразу нельзя. Только по одной, изменяя текст запроса и запуская опять.
← →
Reindeer Moss Eater (2003-11-21 12:48) [4]Ну почему же так сразу нельзя?
Делаем SQL скрипт на создание N (нет, лучше M ) таблиц.
Выполняем один раз и за один раз появятся M таблиц
← →
Sandman25 (2003-11-21 12:51) [5][4] Reindeer Moss Eater © (21.11.03 12:48)
Вы имеете ввиду что-то типа
Query.SQL.Text := "create table a(a int); create table b(b int);"
Query.ExecSQL;
?
← →
pashtet (2003-11-21 12:52) [6]А чем М лучше чем N таблиц?
← →
Reindeer Moss Eater (2003-11-21 12:53) [7]Я имел ввиду один скрипт и единичный факт его выполнения
← →
Sandman25 (2003-11-21 12:53) [8]M больше.
Это из анекдота :)
← →
Лена (2003-11-21 12:53) [9]я пробовала создавая несколько запросов
таким образом
procedure ttabForm.creattab1;
begin
adoquery1.close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add("CREATE TABLE tablica1")";
adoquery1.SQL.Add("Fam varchar (40),");
adoquery1.SQL.Add("Name varchar(10),");
adoquery1.SQL.Add("Otchest varchar(10),");
adoquery1.execsql;
end;
procedure ttabform.creattab2;
...
затем запускала их
в процедуре
procedure ttabform.ispoln;
begin
creattab1;
creattab2;
...
end;
но выдает ошибку что данная операция не допустима
для объектов такого типа ?
← →
Sandman25 (2003-11-21 12:54) [10][7] Reindeer Moss Eater © (21.11.03 12:53)
Скрипт из Delphi??? Когда я отвечал, еще не была СУБД указана.
← →
Reindeer Moss Eater (2003-11-21 12:56) [11]Sandman25
Ну при чем здесь обязательно из Delphi ?
При чем здесь обязательно TQuery?
← →
Sandman25 (2003-11-21 12:58) [12][9] Лена (21.11.03 12:53)
Скобки надо.
create table (field1 int, field2 int)
← →
Лена (2003-11-21 12:58) [13]Всем большое спаисбо ,
Sandman25, да я это имела в виду
← →
Sandman25 (2003-11-21 13:02) [14][11] Reindeer Moss Eater © (21.11.03 12:56)
Понял. В следующий раз отвечу, чтоб из-под unix запускали
"dbaccess имя_БД скрипт_файл" :)
← →
Лена (2003-11-21 13:04) [15]Reinder Moss Eater,Sandman25
я попробую и со скобками и скрипт спасибо большое
← →
VAleksey (2003-11-21 15:19) [16]Из теории относительности нам известно, что понятие "одновременно" не имеет смысла.
Страницы: 1 вся ветка
Текущий архив: 2003.12.12;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.007 c