如题:
sprintf(cStrSQL,"update table set record='X' where start=1");
exec sql execute immediate :cStrSQL;获取 update 影响条数
sprintf(cStrSQL,"update table set record='X' where start=1");
exec sql execute immediate :cStrSQL;获取 update 影响条数
解决方案 »
- linux下安装oracle10g
- Windows 服务程序中,如何操作Oracle数据库
- help!!!!!!
- oracle存储过程查错
- 请教:两个ORACLE数据库,查找相同(结构/表名)两个TABLE的不一致数据问题
- 如何让显示的数据根据情况自动获取?
- 新手第一次求救!!!!pl sql 受不了了!
- 请教各位!怎么样查看与导出ORACLE某一用户的全部存储过程与trigger脚本?
- 在ORACLE9I中,如何在SQL PLUS中进行用户类似创建?
- 如何在PL/SQL中执行存储过程?
- ORA-01194: 文件1需要更多的恢复来保持一致性ORA-01110: 数据文件 1: 'D:\ORACLE\ORADATA\DB\SYSTEM01.
- 创建分区表,老报错
select count(*) from table where start=1;
并且 由于数据量大,我是在update失败之后,再进行insert操作,百万次重复操作!
rc := SQL%ROWCOUNT;
实际上这只是一个转换,没什么区别。
我写SQL%ROWCOUNT 直接编译出错,莫非还关系到oracle版本的问题?
你用的是多少版本的oracle?