读书人

用ADOQuery查Oracle遇到的有关问题

发布时间: 2013-03-26 21:10:07 作者: rapoo

用ADOQuery查Oracle遇到的问题
用ADOQusey访问SQLServer,可以在ADOQuery.sql出现if等语句。


用ADOQusery访问Oracle,在ADOQuery.sql.text为下面符字串时,提示语句出错,
if Exists(SELECT * FROM SYS_NEXTKEY WHERE TableName = 'TestTable') then
SELECT * FROM SYS_NEXTKEY WHERE TableName = 'TestTable'
else
SELECT * FROM SYS_NEXTKEY
end if

请高手帮忙

[解决办法]
ADOQuery.sql 不能用if else的。if else只能在存储过程中用
我的异常网推荐解决方案:oracle存储过程,http://www.myexception.cn/oracle-develop/177537.html

读书人网 >.NET

热点推荐