我知道有一种用法是
if
begin
sql。。。。
end
else
begin
sql。。。
end
请问 if then endif 是怎么用的呢?能放在上述语句中吗?endif怎么加?
------解决方案--------------------
- SQL code
if (condition)begin(statement block)endelse if (condition)beginstatement block)endelsebegin(statement block)end
------解决方案--------------------
是的,在PB中if的用法如下
if a=1 then
selct * from tb
else
delete from tb
end if
当然PB的编程语言会识别标准的sql语句,但你不能在PB中写
if a=1 then
selct * from tb
else
delete from tb
end
因为if else end 不是pB的控制语句