Вниз
Скачать: 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
1-6014
Иванко
2004-02-19 07:42
2004.03.03
Richedit и подсказка


1-6136
Saturn
2004-02-19 17:36
2004.03.03
Express!!! Type


9-5933
pavel_k
2003-08-18 21:09
2004.03.03
midi в MediaPlayer + wav в DelphiX


1-6065
YurikGl
2004-02-13 09:35
2004.03.03
Формирование документа Acrobat


14-6183
Daemys
2004-02-11 17:45
2004.03.03
Всемирный День Больного




   Наверх