oracle rowid 使用注意事项
2013-10-19 09:44
525 查看
rowid查出来的时候,貌似是varchar2类型,但是当作为varchar2传递时候,会报错,那么怎么作为参数用呢?
首先通过下面这句转换为varchar2,然后通过varchar2参数传递
SELECT ROWIDTOCHAR(ROWID),t.* FROM scott.emp t WHERE t.empno=7369
完成之后可通过下面一句转换回来
SELECT * FROM scott.emp t WHERE t.rowid=Chartorowid ('AAAMfMAAEAAAAAgAAA')
首先通过下面这句转换为varchar2,然后通过varchar2参数传递
SELECT ROWIDTOCHAR(ROWID),t.* FROM scott.emp t WHERE t.empno=7369
完成之后可通过下面一句转换回来
SELECT * FROM scott.emp t WHERE t.rowid=Chartorowid ('AAAMfMAAEAAAAAgAAA')
相关文章推荐
- 常用sql命令@oracle数据类型概括@权限、角色、用户的创建于使用@伪列及其注意事项
- 在oracle中字段类型LONG的使用注意事项
- oracle中rownum使用注意事项
- Oracle Data Pump使用范例及部分注意事项(expdp/impdp)
- oracle 开窗函数的使用,表的外关联,子查询的封装以及where使用的注意事项
- oracle使用散列表Hashtable注意事项
- Oracle使用强制索引的方法与注意事项
- 注意事项: Oracle Not Exists 及 Not In 使用
- 常用sql命令@oracle数据类型概括@权限、角色、用户的创建于使用@伪列及其注意事项
- 32位和64位C++程序使用ADO访问ORACLE注意事项和区别
- C# 使用Oracle.DataAccess.dll注意事项
- ORACLE分区表梳理系列(一)- 分区表概述、分类、使用方法及注意事项
- ORACLE expdp与impdp使用注意事项
- 【原创】使用SqlServer的DTS进行Oracle数据导入的注意事项
- Oracle在windows上的使用注意事项
- Oracle sqlldr使用的几个注意事项
- 使用oracle utl_http包需要注意的事项
- 在oracle中字段类型LONG的使用注意事项
- Oracle使用强制索引注意事项
- [Oracle学习]Oracle即时客户端(Oracle Instant Client)使用注意事项