INSERT с переменными

Вообщем вот такой запрос выполняется:
INSERT INTO R2D2.client(CLIENT_ID, C_NAME, C_ADDRESS, C_PHONE, C_ACTIVITY) VALUES(7, 'Просто', 'WWW.Ленинград', '00-00-00', 'Ватокатство')
А вот такой нет:
DECLARE
v_id NUMBER :=7;
v_name VARCHAR2(30):='Просто';
v_address VARCHAR2(50):='WWW.Ленинград';
v_phone VARCHAR2(15):='00-00-00';
v_activity VARCHAR2(50):='Ватокатство';
BEGIN
INSERT INTO R2D2.client(CLIENT_ID, C_NAME, C_ADDRESS, C_PHONE, C_ACTIVITY) VALUES(v_id, v_name, v_address, v_phone, c_activity);
END;
Вот что пишет:
Error starting at line 1 in command: DECLARE v_id NUMBER :=7; v_name VARCHAR2(30):='Просто'; v_address VARCHAR2(50):='WWW.Ленинград'; v_phone VARCHAR2(15):='00-00-00'; v_activity VARCHAR2(50):='Ватокатство'; BEGIN INSERT INTO R2D2.client(CLIENT_ID, C_NAME, C_ADDRESS, C_PHONE, C_ACTIVITY) VALUES(v_id, v_name, v_address, v_phone, c_activity); END; Error report: ORA-06550: line 8, column 117: PL/SQL: ORA-00984: column not allowed here ORA-06550: line 8, column 1: PL/SQL: SQL Statement ignored 06550. 00000 - "line %s, column %s:\n%s" *Cause: Usually a PL/SQL compilation error. *Action:
Подскажите пожалуйста где проблема?
3 ответа

c_activity
по-моему здесь


БЛИН, БЛИН, БЛИН Я ЛОШАРА Спасибо)))))


бывает