sql语言中是否有类似于C语言的for语句?

来源:百度知道 编辑:UC知道 时间:2024/05/23 12:33:42
能否像C语言中使用for,if,等等的语句啊 ?

SQL中有IF语句,FOR语句在SQL中没有。但可用while一样能做到。
例:
IF
——————
if (select count(*) from pos)>0
begin
select 'if'
end

while
____________
declare @a int
declare @b int
set @a=0
set @b=0
while @a<=100
begin
set @b=@b+@a
set @a=@a+1
end
select @b

标准的sql是没有的,但好多数据库它自己集成了自己的sql,这部分语句大多都有循环和条件等常用语句!建议你用的什么数据库在查相关语句!

if是有,但是for就没有了。

SQL 里面没有for,但是有where,if还是一样的有