Форум: "Базы";
Текущий архив: 2004.03.03;
Скачать: [xml.tar.bz2];
ВнизКак сделать таблицу с такими же полями какие возвращает SQL запро Найти похожие ветки
← →
Gumbert-Gumbert (2004-02-04 15:55) [0]Есть SQL запрос, надо создать таблицу с такими же полями (такого же типа) как и в SQL запросе.
Раньше в БДЕ было батчмув.
Мне либо средствами Дельфи, либо средствами SQL (что лучше). Может кто в курсе как?
PS База данных SyBase ASA7, Delphi 6
Заранее спасибо
← →
Карелин Артем (2004-02-04 15:57) [1]Сделать DS1.FieldDefs.Assign(Q1);
Потом CreateTable//или что-то другое в терминах компонента.
← →
Reindeer Moss Eater (2004-02-04 16:03) [2]Раньше в БДЕ было батчмув
А сейчас в БДЕ его не стало?
← →
sniknik (2004-02-04 16:03) [3]> средствами SQL
SELECT INTO ....
если sql сервер позволяет. (синтаксис в описании SyBase ASA7)
← →
Gumbert-Gumbert (2004-02-04 16:10) [4]В BDE оно и сейчас есть, просто нехотелось бы тянуть за собой BDE.
Select into не проходит (в MS SQL проходило, а в SyBase не хочет).
Попробую способ предложеный Карелиным Артемом
Большое спасибо за ответы
PS Если кто придумает как SQL-ем сделать будет вообще клёво!
← →
Карелин Артем (2004-02-05 10:21) [5]Писалось не глядя.
DS1.FieldDefs.Assign(Q1 .FieldDefs);
DS1.CreateTable;
← →
Val (2004-02-05 11:00) [6]a create table mytable as select.... тоже нет?
← →
asp (2004-02-05 11:25) [7]Может, CREATE TABLE <table-name> LIKE <sql-statement>
← →
sniknik (2004-02-05 13:09) [8]Val © (05.02.04 11:00) [6]
asp © (05.02.04 11:25) [7]
+, еще есть примерно такое
SELECT ... FROM ... TO TABLE Xxxxxx
p.s. доки посмотреть гораздо проще
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.03.03;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c