DECLARE
tempValue NUMBER:=1900100;
rtninfo VARCHAR2(50);
BEGIN
rtninfo :=
'ERROR-004 : RAM#'
|| tempValue
|| ' SAP ITEM#'
|| tempValue
|| ' DUPLICATION';
DBMS_output.put_line(rtninfo);
END;
当rtninfo的长度不够时,则会报如题错误,并非number的问题.
只要将rtninfo的定义调整后,则OK.