用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请高手帮忙