DAB> INSERT INTO TEST (FLD1,FLD2)
 DAB> SELECT FLD1,FLD2 FROM TEST WHERE ......

>Что-то я не понял ход ваших мыслей. Мне нужно скопировать определенные записи 
>, но поля все которые есть в таблице
 
Если бы не "1 as USER_ID" - прокатило бы :
INSERT INTO TEST
SELECT TEST.* FROM TEST WHERE ....

Ну и триггер написать, который USER_ID будет править перед вставкой... И 
включать/отключать при необходимости.

WBR,Dmitry Beloshistov AKA [-=BDS=-] 

Ответить