Как вставить значение переменной в таблицу PL/SQL
Пытаюсь вставить значение переменной в таблицу, но появляется ошибка ORA-00904 (ругается на переменную)
DECLARE
newPlaces NUMBER := 1;
BEGIN
insert into table1(goodId, weight, cost, places)
select t.goodId, t.weight, t.cost, newPlaces from table1 t where t.goodId = 1;
END
Подскажите, как правильно вставить значение переменной в качестве значения поля новой строки