Мне нужно вставить записи в таблицу из выходных данных оператора выбора в той же таблице, но с некоторыми изменениями, чтобы ограничения не нарушались.Это то, что я пытался
--MyTable as three columns C1,C2,C3
Insert into MyTable
(C1, C2, C3)
values
(
Select 'New Value', C2, C3
from
(
Select C1,C2,C3 from MyTable
)
)
Но я получаю эту ошибку
SQL Error: ORA-00936: missing expression
00936. 00000 - "missing expression"
*Cause:
*Action:
Два внутренних оператора выбора работают нормально, но не все.
Возможно ли этосделать это только с одним оператором sql?