strSql:='select * from S_ModelSystem where (ManageFlag=''0'')and(version>='||oldVersion||')';
改成
strSql:='select * from S_ModelSystem where (ManageFlag='''||0||''')and(version>='||oldVersion||')';
改成
strSql:='select * from S_ModelSystem where (ManageFlag='''||0||''')and(version>='||oldVersion||')';
解决方案 »
- rbo方式下,性能影响大吗
- oracle中带有主键和外键的关联表怎么插入数据和删除某一数据?十万火急啊!!
- 新人 简单的 PL/SQL 问题
- 如何使用触发器修改插入的新值???
- create DIRECTORY 'tmpdir' AS '/tmp'时候出现错误?
- 求助
- 请教PRO C的问题,怎样实现动态SQL语句执行存储过程
- 请问:Oracle中的SQL语句里如何取得一个日期的某个部分(年、月、日)?
- 日更新量大的系统怎么做那?
- 菜鸟问题,如何创建磁盘空间自动扩展的本地管理的表空间。在线等候,搞定加分!
- 初学者的困惑:网页或应用程序是怎样和数据库联系起来的?
- SQL文的where中有哪些特殊字符需要做处理?
select * from S_ModelSystem where (ManageFlag='0')and(version>=36)我把这句拿到SqlPlus中执行,返回多条记录。我甚至直接用select * from S_ModelSystem ,但是问题依旧!
loop
exit when cModelSystem%notfound
...
end loop;
loop
fetch .... into ....;
exit when cModelSystem%notfound;
...
end loop;
记录号rowcount开始为0,然后依次递增.