if(条件) sql语句怎么写?
sqlserver中 if(条件)sql语句
在oracle中不知道怎么写
在sqlserver中这样
if(select count(*) from talbe)> 1 select * from table
在oracle中怎么写?
[解决办法]
发错地方了吧?
[解决办法]
oracle?! 你去oracle版。 :)
[解决办法]
把帖子转过去吧,挺近的.
[解决办法]
管理/转移到
[解决办法]
ORACLE中有法,
考
http://www.oracle.com.cn/archiver/tid-90469.html
这是一种方法:
SQL> declare
2 cnt number;
3 begin
4 select count(*) into cnt from emp;
5 if cnt > 0 then
6 dbms_output.put_line(1);
7 else
8 dbms_output.put_line(0);
9 end if;
10 end;
11 /
1
PL/SQL 过程已成功完成。
SQL>
[解决办法]
if a
----
---
----
else if b
---
---
---
end if;
[解决办法]
吧
[解决办法]
Declare @A Nvarchar(255)
if name <> '唐笑 ' AND sex= '女 ' AND 身材= '苗条 ' AND 相貌= '姣好 'Then
@A= '亲 '
ELSE
@A= '扇 '
ENDIF
Msgbox @A+ '嘴巴 '
--------------------------
以上信息,所用语言暂未查明...不会Oracle,顶贴....
[解决办法]
唐笑是谁?
[解决办法]
if(select count(*) from talbe)> 1 then
select * from table;
end if;
[解决办法]
这个.
简单的语法问题,该去BAIDU找.
[解决办法]
wwh999(印钞机V2.0...开发中....) ( ) 信誉:100
真是个牛人, 人好,程序才会好
[解决办法]
这个没试过````
[解决办法]
xu770(我爱鱼儿) ( ) 信誉:100 2007-07-23 09:37:30 得分: 0
我sql和oracle中都发了。
为什么报无效的sql语句啊?
------------------
是你的效的句在ORACLE版那帖子中,人你查下吧。