日期:2014-05-17  浏览次数:20748 次

指定表的rowid格式转换
因为用jdbc连接oracle后定位表中某一条记录要用到rowid,需要修改rowid的格式,多表查询时还需区分不同表格的rowid,怎么可以查询出指定表的格式转换后的rowid呢?请高手帮忙,给出具体实现的sql语句!
select rowidtochar(rowid) from a;可执行
select a.rowidtochar(rowid) from a;就会出现无效的标示符错误

------解决方案--------------------
rowidtochar应该是自定义的函数
你用a.当然无效喽
要rowidtochar(a.rowid)