Hello, All!

Есть таблица в которой около 300 полей:
*********************************************************************
CREATE TABLE TEST (
    ID              INTEGER NOT NULL,
    USER_ID  INTEGER NOT NULL,
    FLD1        INTEGER,
    FLD2        INTEGER,
    FLD3        INTEGER,
    ....................
    FLD299    INTEGER,
    FLD300    INTEGER
    );

ALTER TABLE TEST ADD CONSTRAINT PK_TEST PRIMARY KEY (ID, USER_ID);
**********************************************************************

Копирую определенные записи из этой таблицы в нее же:
INSERT INTO TEST SELECT ID, 1 as USER_ID, FLD1, FLD2, FLD3.......FLD299, FLD300 
WHERE ID=3 AND USER_ID=0

Как еще можно это сделать без перечесления 300 полей в запросе ? 

С наилучшими пожеланиями, Oleg Prosvetov.

Ответить