關于SQL 存儲過程入門基礎(流程控制)建站知識
導讀:1建站知識本篇文章,小編為大家介紹關于SQL 存儲過程入門基礎(流程控制),有需要的可以參考一下seo網站優化網站建設制作。
這里我們講一下存儲過程的流程控制, if else,case ,while,這里沒有for循環的 ,這些跟c,c++,c#等語言都差不過的。
一,首先來看if else使用
復制代碼 代碼如下:
if 條件begin企業網站建設sql 語句endelse beginsql語句end
看個簡單例子復制代碼 代碼如下:
declare @id int --聲明個變量set @id=5 --設置廚初始值if(@id=1) begin print 'ri網站seo優化軟件ght' endelse if(@id=0) begin print 'error' endelse begin print 'default' end
結果我想大家都該曉得了,就不寫出來了,這里的begin ,end 也可以不寫,不過建議寫,這個像c++代碼的{},表示一塊,寫出來層次更加清晰。當然if 嵌套也是可以的。
二,While的使用
我們來計算下1到100的求和運算
復制代碼 代碼如下:
Declare @i int,@sum intset @i=0set @sum=0while @i<=100 --開始循環beginset @i=@i+1 --自增一set @sum=@sum+@iendprint @sum結果-----------
三,Case 多重選擇的使用
復制代碼 代碼如下:
Declare @iret int,@var varchar(10)set @var='A'select @iret=case when @var='A' then 0 when @var='B' then 1 when @var='C' then 2 when @var='D' then 3 else -1 print @iret
結果-------
上面網站建設多少錢的這些基本流程控制,基本能滿足我們日常的開發需求了,暫時想到的就這么多了,哪天想起其他情況,會適當補充。
相關seo網站優化網站建設制作。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-24 ,文章關于SQL 存儲過程入門基礎(流程控制)建站知識主要講述存儲過程,入門,SQL網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_6729.html