易截截图软件、单文件、免安装、纯绿色、仅160KB

菜鸟求助:@@rowCount在Oracle存储过程的用法?

问题描述:
    我用一个在SQLServer写好的存储过程,现在需要把它修改在Oracle中使用,其间它用到@@rowcount,不知道
下面这一段代码该如修改,哪位大虾帮我看一下,谢谢!
SQL code:

[b]SET ROWCOUNT MAXCOUNT[/b]
INSERT INTO SMS_TEMP(SMSID,CONTENT,RESENDTIMES)
SELECT SMSID,'|9997|'+isnull(SMSTYPE,'')+'$'+isnull(DEPARTMENT,'')+'$'+isnull(BUSSNIESSTYPE,'')+'$'+isnull(SUMMITTIME,'')+'$'+isnull(BEGINSETDATE,'')+'$'+isnull(BEGINSETTIME,'')
+'$'+isnull(ENDSETDATE,'')+'$'+isnull(ENDSETTIME,'')+'$'+isnull(BATCHNO,'')+'$|'+isnull(TELEPHONE,'')+'|'+isnull(CONTENT,'')+'|'
+(CASE (SELECT B.BUSI_ID from SMS_TYPE B WHERE A.SMSTYPE = B.ID) WHEN '1' THEN SMSTYPE+BATCHNO ELSE '' END)+'|^',0 from SMS_REQUEST A
WHERE ((CASE ISNULL(BEGINSETDATE,'') WHEN '' THEN DATESTRING ELSE BEGINSETDATE END) <= DATESTRING)
AND ((CASE ISNULL(ENDSETDATE,'') WHEN '' THEN DATESTRING ELSE ENDSETDATE END) >= DATESTRING)
AND ((CASE ISNULL(BEGINSETTIME,'') WHEN '' THEN TIMESTRING ELSE BEGINSETTIME END) <= TIMESTRING)
AND ((CASE ISNULL(ENDSETTIME,'') WHEN '' THEN TIMESTRING ELSE ENDSETTIME END) >= TIMESTRING)
AND (SUBSTR(LTRIM(TELEPHONE), 1, 3) IN (SELECT PREFIX from SMS_PREFIX) OR (SUBSTR(LTRIM(TELEPHONE), 1, 3) = '+86' AND SUBSTR(LTRIM(TELEPHONE), 4, 3) IN (SELECT PREFIX from SMS_PREFIX)))
AND A.TELEPHONE NOT IN (
SELECT C.TELEPHONE from SMS_BLACKLIST C
WHE


相关问答:

oracle 10g安装到85%时报错

各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时候就报错不能继续安装?

内存多大? 重新下个数据库安装试试..

引用
各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时 ......

连接oracle异常

服务器系统是xp,数据库oracle10g,web服务器是tomcat,连接数据库时报连接错误,如下所示:The Network Adapter could not establish the connection异常,oracle服务和监听已经起来了(而且都是正确的)。数据库jar ......

ORACLE连接方法 - VC/MFC / 数据库

如下VC6操作ORACLE连接方法为可报错:
_bstr_t connStr;
connStr="Provider=OraOLEDB.Oracle;User ID=scott;Password=tiger;Data Source=192.168.0.120;";
m_SqlConn->Open(_bstr_t(connStr),(_b ......

oracle并发处理SOS - Oracle / 开发

我在开发的这个应用并发性比较高,oracle更新数据时候如何处理并发处理呢?各位大侠发表好的观点啊,在线等待!
oracle数据更新时,会自动默认行锁定,楼主不要操心,Oracle对并行处理已经很成熟了

引用
oracle ......

ORACLE 分页 - Java / Web 开发

大家遇到ORACLE分页都是怎么处理的?
是用SQL语句分页?还是用可滚动的结果集分页?
希望大家能把代码贴出来。
最后大家感觉哪种效率高?为什么?
要是用hibernate的话,就不用管是不是oracle了。
我只知道orac ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号