Я определяю переменную в "userdata.sql", ее содержимое:
SET DEFINE ON;
DEFINE name = Gaurav
DEFINE today =10/10/2011 --variable that contain date value.
=================================================================================
Я создаю другой файл с именем xyz.sql
@userdata.sql
DECLARE
v_date DATE;
v_name varchar2(10);
BEGIN
v_date:='&today';
v_name:='&name';
dbms_output.put_line('name is '||v_name);
dbms_output.put_line('date is '||v_date);
end;
При выполнении xyz.sql выдается ошибка. Ora-01840, недопустимое значениедостаточно для формата даты.Пожалуйста, предложите решение для этого.СУБД, которую я использую, ORACLE