久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網站+自適應網頁多模板選擇-建站388元起價!!!
當前位置:主頁 > 網站建設 > 關于SQL 存儲過程入門基礎(變量)建站知識

關于SQL 存儲過程入門基礎(變量)建站知識

時間:2023-05-24 10:05:24 閱讀: 文章分類: 網站建設 作者: 網絡小編

導讀:1建站知識本篇文章,小編將為大家介紹關于SQL 存儲過程入門基礎(變量),有需要的朋友可以參考一下網站推廣優化seoseo網站關鍵詞優化。

網站推廣優化seoseo網站關鍵詞優化

上一篇我們講到了SQL存儲過程的基本定義,怎么創建,使用,這篇就來講一下變量的使用。

變量分文局部變量和全局變量

局部變量是@開頭,全局變量是@@開頭,這里我們主要講局部變量,全局變量我們后面再講。

在c# 語言中,定義一個變量很簡單,例如

復制代碼 代碼如下:

int i=0; --定義加賦值。

在sql中,定義一個變量需要關鍵字DECLARE,還需要個特殊符號標記(@)表示是變量。

看看簡單的聲明語法:

復制代碼 代碼如下:

Declare @Local_Var data_type

@Local_Var是一個整體,表示一個變量。

data_type就是數據類型了,這個大家都很熟悉的,例如int,decimal ,float,text等。

變量聲明了,怎么賦值呢,能在聲明的時候賦值么?像這樣

復制代碼 代碼如下:

declare @ID=2 varchar(20);

這樣是不行的,但是這樣呢

復制代碼 代碼如下:

declare @ID varchar(20)=2print @ID --這句話的意思是在sql server窗口中打印出變量的值這樣是正確的,結果是---------2

聲明可以賦值,再聲明后是可以再賦值的,這里有兩種方式賦值set,select ,先看基本用法,再說區別

一,基本用法

復制代碼 代碼如下:

declare @ID varchar(20) --定義一個變量叫@IDset @ID=3 --變量賦值為3print @ID --打印 select @ID=1 --變量賦值為1print @ID --打印

查看結果-------------

從上面看出來了,Set,與select都可以給變量賦值。

然后我們看看變量的運算,運算其實很簡單,下面看看加減法

復制代碼 代碼如下:

declare @ID varchar(20)set @ID=3print @IDselect @ID=1+@ID --將變量@id加1print @IDselect @ID=(select 1+5) --類似于@ID=1+5print @IDselect @ID=(select 1-@ID) --類似于@ID=1-@IDprint @ID

結果-----------

  3  4  6  -5

我們再看看乘除法呢

復制代碼 代碼如下:

declare @ID intset @ID=3print @IDselect @ID=2* @ID --乘以2print @IDselect @ID=(@ID/2) --除以2print @IDselect @ID=(@ID * @ID) --乘方print @ID

結果-----------  3  6  3  9

最后看一下模運算%

復制代碼 代碼如下:

declare @ID intset @ID=(10%3)print @IDselect @ID=(10%2)print @ID

結果---------

二,區別

1,表達式返回多個值時

復制代碼 代碼如下:

表達式返回多個值時,使用 SET 賦值

declare @name varchar(128)set @name=(select username from userinfo網站seo優化軟件)print @name/*--出錯信息為服務器: 消息 512,級別 16,狀態 1,行 2子查詢返回的值多于一個。當子查詢跟隨在 =、!=、<、<=、>、>= 之后,或子查詢用作表達式時,這種情況是不允許的。*/

關鍵詞標簽: SQL 變量 存儲過程

聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-24 ,文章關于SQL 存儲過程入門基礎(變量)建站知識主要講述變量,存儲過程,SQL網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_6641.html

我的IDC 網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
  • 5000+合作客服
  • 8年從業經驗
  • 150+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 海口市| 赤峰市| 阿巴嘎旗| 榆中县| 左云县| 绍兴市| 海安县| 新乐市| 西乡县| 资源县| 泌阳县| 白沙| 怀集县| 新巴尔虎左旗| 自贡市| 东乌珠穆沁旗| 精河县| 镇江市| 灵川县| 手游| 营口市| 丰城市| 贺州市| 临沧市| 承德市| 海门市| 招远市| 衢州市| 保德县| 汝州市| 青岛市| 开化县| 铁岭县| 石柱| 江津市| 松阳县| 久治县| 韶山市| 阳曲县| 理塘县| 抚远县|