goto語句和標簽


goto 語句用於將執行流更改到標簽處,雖然t-sqlpl/sql都提供了該語句,但是作為編程而言,我們不推薦使用此編程技術。要編寫一個標簽,應當在標識符后面加一個冒號。列如,下面示例使用goto語句代替了while循環,與while循環功能相同。

 

eclare @i int@a int@b int    --聲明變量
set @a=0 set@b=0 set@i=1       --設置變量值
table loop           --指定標簽
    if@i%2<>0      --判斷是否為奇數
        set @a=@b+@i        --累加奇數
    else
        set@b=@b+@i         --累加偶數
    set @i=@i+1        --遞增@i
 if(@<100goto table_loop      --跳轉到標簽處
 select @a@b@i       顯示變量的值

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM