Главная страница
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.018 c
3-76320
Lans
2003-03-05 10:34
2003.03.24
Срочно!!! Какая функция в TTable показывает, что ячейка выделена!


3-76365
SKing
2003-03-06 13:09
2003.03.24
Открытие запороленной mdb?


3-76347
Pat
2003-03-05 21:38
2003.03.24
Ссылочная целостность


7-76701
pfar
2003-01-30 11:12
2003.03.24
Как удалить исполняемый файл???


7-76687
BALU1111
2003-01-27 11:45
2003.03.24
Свекрнуть программу в System Tray