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

Вниз

Дублирование записей в таблице через SQL   Найти похожие ветки 

 
Silver_ ©   (2003-04-23 12:23) [0]

Через ADOCommand
INSERT INTO Table1 T1 (T1.Fld1, T1.Fld2)
SELECT T2.Fld1, "abc" FROM Table1 T2 WHERE T2.Fld1=10


и даже так тоже не проходит "Syntax error in INSERT INTO statement"
INSERT INTO Table1 T1 (T1.Fld1, T1.Fld2)
SELECT T2.Fld1, T2.Fld2 FROM Table1 T2 WHERE T2.Fld1=10

P.S. в SELECT могут быть МНОГО строк :), соответственно вех их и продублировать, может другой подход есть


 
Соловьев ©   (2003-04-23 12:31) [1]


INSERT INTO назначение [IN внешняяБазаДанных] [(поле_1[, поле_2[, ...]])]
SELECT [источник.]поле_1[, поле_2[, ...]
FROM выражение

может так написать через []


 
Silver_ ©   (2003-04-23 12:37) [2]


> Соловьев © (23.04.03 12:31)

щас попробую правда до сих пор и так работало в других запросах


 
Silver_ ©   (2003-04-23 12:56) [3]

Все оказалось проще
видимо Access может другие СУБД тоже, а может все :)
не поддерживают такой конструкции
INSERT INTO Table1 T1

так пошло
INSERT INTO Table1 (Fld1, Fld2)
SELECT Fld1, "abc" FROM Table1 WHERE Fld1=10



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

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

Наверх




Память: 0.47 MB
Время: 0.022 c
3-46590
_MAXi_
2003-04-23 12:18
2003.05.15
Посылка данных на Oracle


14-46955
Dimaz-z
2003-04-25 21:06
2003.05.15
Подскажите где скачать компонент ZipMaster. Очень надо!


4-47040
bug008
2003-03-12 20:36
2003.05.15
Как отловить нажатие Enter на EDIT


3-46651
galexis
2003-04-24 16:29
2003.05.15
Помогите составить правильный SQL запрос.


1-46747
Max1111
2003-05-05 11:21
2003.05.15
Про меню, путь (помогите plizzzz)