Etwas
Новичок
Ошибка ORA-01460
Кто-нибудь сталкивался с такой ошибкой?
ociexecute() [function.ociexecute]: OCIStmtExecute: ORA-01460: запрошено бессмысленное или недопустимое преобразование данных
Ошибка вылетает, когда запускаю функцию, при чем в PL/SQL тестируется нормально, запись сохраняется, а вот через скрипт - ошибка.
v_ts=2007-04-18 16:35:43
бинды проходят без ошибок, а вот на стадии execute - вешается.
Кто-нибудь сталкивался с такой ошибкой?
ociexecute() [function.ociexecute]: OCIStmtExecute: ORA-01460: запрошено бессмысленное или недопустимое преобразование данных
Ошибка вылетает, когда запускаю функцию, при чем в PL/SQL тестируется нормально, запись сохраняется, а вот через скрипт - ошибка.
PHP:
$result = $this->db->parse("
declare
v_time date;
v_birth date;
begin
v_time:=to_date(:v_ts,'RRRR-MM-DD HH24:MI:SS');
v_birth:=to_date(:v_birthdate,'DD.MM.YYYY');
:return:=schema.packet.function_save( v_name_1=>:v_name_1, v_name_2=>:v_name_2, v_name_3=>:v_name_3,
v_birthdate=>v_birth, v_ts=>v_time );
:v_ts := to_char(v_time,'YYYY-MM-DD HH24:MI:SS');
end;
");
бинды проходят без ошибок, а вот на стадии execute - вешается.