c语言里面有这样的宏:__FILE__ __LINE__我想问一下SQL里面有没有类似的功能,我想把行号输到异常,出问题了定位方便。
解决方案 »
- 求解Oracle JDBC中invalid character问题
- 查询返回的记录数不对
- 求,数据库链接问题
- sqlserver转oracle的问题:sqlserver的自增列的处理
- 为什么数据类型会有nvarchar2 而没有nvarchar 的? 真奇怪(初学者)
- 在orical新建用户问题!
- Oracle8i还是Oracle9i的版本选择问题????
- oracle9i的ODBC问题,在线等待!
- 我在linux下已经重装oracle817八次了,还是失败....
- 写了一个存储过程,老师要求不用游标遍历,用集合,怎么改
- jboss连接oracle时ocijdbc9.dll 访问被拒绝
- 请问怎么获得表的中文名称和字段的中文名称?
------------------ -------------------- ----------
AAAN7mAAIAAAAAPAAA luoyoumou 111
AAAN7nAAKAAAAAQAAA ALLEN 7499
AAAN7nAAKAAAAAQAAB WARD 7521
AAAN7nAAKAAAAAQAAC MARTIN 7654
AAAN7nAAKAAAAAQAAE TURNER 7844
AAAN7nAAKAAAAAQAAF JAMES 7900
AAAN7oAALAAAAAQAAA SMITH 7369-- 根据rowid去查是哪一行出错啦!
ret_code := strsql;
raise EX_OUT;
上面的 ret_code 是我的存储过程的输出参数,我想获得错误的行号。
写成
ret_code := strsql; 结果是:AAA8s/AAGAAAw0oAAB
写成
ret_code := to_number( strsql ); 报错,说是转换成number的时候出错