Home » SQL & PL/SQL » SQL & PL/SQL » A strange problem
A strange problem [message #39625] Sun, 28 July 2002 05:00 Go to next message
Pradeep
Messages: 55
Registered: July 2000
Member
I am writing a simple pl/sql block which is somewhat like this,

DECLARE
lv_value VARCHAR2(20);

BEGIN
lv_value := TO_CHAR(800 * 4);
lv_value := TO_CHAR('3200');
lv_value := TO_CHAR(SYSDATE);
lv_value := TO_CHAR(NULL);

END;

then the line
lv_value := TO_CHAR('3200'); generates an error, while writing the same code in sql prompt

select TO_CHAR('3200') " output" from dual; executes fine.
please tell me why this is so?
Re: A strange problem [message #39626 is a reply to message #39625] Sun, 28 July 2002 14:55 Go to previous message
dug
Messages: 7
Registered: March 2002
Junior Member
use to_char(3200)
Previous Topic: A strange problem
Next Topic: ORDER BY
Goto Forum:
  


Current Time: Fri Apr 19 23:00:34 CDT 2024