Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.24;
Скачать: CL | DM;

Вниз

SQl-запрос на копирование   Найти похожие ветки 

 
Unicorn   (2003-03-06 10:45) [0]

Не поможите как сделать запрос на нахождение записи в одной таблице и копировании ей в другую. Никак не получается объединить
SELECT и INSERT


 
Max Zyuzin ©   (2003-03-06 10:46) [1]

Insert into DestTable
(Select .... from SourceTable)

Если я ничего не перепутал :) А какая вообще СУБД?


 
Johnmen ©   (2003-03-06 10:47) [2]

И в доки/книги заглянуть тоже не получается ?


 
Unicorn   (2003-03-06 11:12) [3]

Извиняюсь может неправильно объяснил во второй таблице существует
дополнительное поле (дата работы).
Конструкцию предложенную Max Zyuzin уже пробывал, но как переделать её чтобы можно было изменить это дополнительное поле


 
Max Zyuzin ©   (2003-03-06 11:15) [4]

>Unicorn (06.03.03 11:12)
Дело в том, что поля которые ты выбираешь в Sekect-е должны полностью совпадать по типу с полями таблицы куда ты хочешь добавить записи...
Дополнительное поле в таблицу не затолкать... там нету места для нее... вообще я не понял в чем проблемма, не выбирай его в Select-е и все хорошо будет...


 
Grom   (2003-03-06 13:04) [5]

Удалено модератором
Примечание: Задай СВОЙ вопрос в отдельной своей ветке


 
Соловьев ©   (2003-03-06 13:06) [6]

В туже таблицу??? зачем множить одни и теже данные? Может у тебя по ID - уникальный ключ?


 
ЮЮ ©   (2003-03-07 04:44) [7]

>Извиняюсь может неправильно объяснил во второй таблице существует дополнительное поле (дата работы).

Если поле "с краю", то
Insert into DestTable Select SourceTable.*, :DateParam from SourceTable
или
Insert into DestTable :DateParam, Select SourceTable.* from SourceTable
Если в середине, то перечислить все поля:
Insert into DestTable(f1,...,fDate,...,fn)
Select f1, ..., :DateParam, ...,fn from SourceTable,
где DateParam - параметр запроса типа Дата, определяемый перед ExecSQL







Страницы: 1 вся ветка

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

Наверх




Память: 0.48 MB
Время: 0.021 c
3-76265
Вопрошающий
2003-03-05 17:34
2003.03.24
Проверка подключения ADOConnection.


14-76603
DeMoN-777
2003-03-04 08:57
2003.03.24
Регистрация в поисковых системах


1-76384
Alex Shulg
2003-03-12 11:06
2003.03.24
Обработка сообщений VCL компонента


14-76605
Паша
2003-03-07 12:41
2003.03.24
Загадка


3-76266
SZap
2003-03-06 11:40
2003.03.24
Програмное создание Таблици