1. 程式人生 > >SQL語言中if巢狀

SQL語言中if巢狀

再sql語言中,if是沒有大括號的,如下這樣;

if 

{

  ......

if 

{

         ......

}

}

else

{

......

}

在sql語句中,這樣是不存在的,大括號用 BEGIN 和 END 替代。

把你要寫的語句寫在BEGIN 和END 之間。

就這樣:

if(xxxx) 
BEGIN
    if(XXXXXXXXXXX) 
     BEGIN
          .........
     END
    else 
     BEGIN
         .........
     END 
END 
else
BEGIN 
    ...... 
END

好吧,,簡單明瞭。就到這吧,以後的部落格要走這樣的風格,直入主題,不囉裡囉唆。