Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.03;
Скачать: 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 вся ветка

Текущий архив: 2004.03.03;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
14-6219
Dimman1
2004-02-11 11:08
2004.03.03
Подключение DLL


1-6078
ddrum
2004-02-20 19:29
2004.03.03
помогите оптимизировать код


1-6084
Случайно забежавший
2004-02-16 17:54
2004.03.03
StringGrid и перенос по словам


3-5962
lightix
2004-02-05 13:03
2004.03.03
Выборка из DBF


1-6023
an-na2002
2004-02-19 11:18
2004.03.03
файл кнопка Edit