Вниз
Скачать: CL | DM;

Как сделать таблицу с такими же полями какие возвращает 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.009 c
14-6235
raymond
2004-02-09 13:51
2004.03.03
Как подружить The Bat и прокси?


1-6105
Cerber
2004-02-20 19:35
2004.03.03
перевести фокус на нужное окно


11-6005
=Sniper=
2003-06-16 20:28
2004.03.03
Определение версии DitectX!


14-6229
syte_ser78
2004-02-11 11:19
2004.03.03
как запретить перемещение сплитера?


4-6272
v_v_c_c
2003-12-25 06:27
2004.03.03
Прозрачное Окно




   Наверх