av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

SQL Server 7.0 入門(六)

瀏覽:115日期:2023-10-28 09:50:07
建立存儲過程體;;;;;;;存儲過程邏輯駐留在存儲過程體中。一個存儲過程體中可以包含任意條Transact SQL語句。下面的Transact SQL語句不能在任何存儲過程體中出現:;;;;;;;· CREATE DEFAULT;;;;;;;· CREATE TRIGGER;;;;;;;· CREATE PROCEDURE;;;;;;;· CREATE VIEW;;;;;;;· CREATE RULE1、;;局部變量局部變量保持存儲過程中間值。當一個值在存儲過程中需要多次,或者某個查詢的結果需要在隨后的查詢中使用時,需要使用局部變量。在這些情形下,值被存儲在局部變量中,并可用于將來的使用。本地變量的名稱以“@”符號開頭。變量的名稱可以包含字符和數值。局部變量在使用前需要進行類型聲明。對局部變量進行賦值需要使用SELECT語句。SELECT可以從一個表中檢索出值并將其賦給某個變量,也可以給變量賦一個常量值。一個簡單的SELECT語句可以給多個局部變量賦值。例如:DECLARE @var1 integer, @var2 varchar(20)SELECT @var1 = 32,;;;@var2 = ‘MyAge’如果從SELECT查詢中沒有返回任何數據,而SELECT又要將數據的值賦予局部變量,則該局部變量的值將不會發生改變。2、;;條件詞句存儲過程中提供的條件語句包括:· IF……ELSE語句。· WHILE語句。1);;IF……ELSE語句。在該語句中包含三個部分:布爾運算表達式,IF語句塊和ELSE語句塊。語法如下:IF (boolen_expr);;{statements}ELSE;;{statements}在IF或ELSE語句塊中可以有多條語句,這種情形下,需要語句BEGIN和END來標志語句塊。2);;WHILE語句。WHILE語句用于處理直到某個條件為TRUE前重復執行的語句。語法如下:WHILE (boolen_expr);;BEGIN;;statement(s)BREAKStatement(s)CONTINUE;;;;;;END;;;;BEGIN和END語句標志循環體。BREAK語句結束循環的執行(即走到END語句之后)。CONTINUE語句將控制處理過程回到循環的開始處(即BEGIN語句的右邊)。;;;;注意:如果有兩個或多個WHILE循環被嵌套,則內部的BREAK退出的是次外層的循環。內部循環結束之后的所有語句在內部循環執行之后才能繼續執行。3、;;GOTO語句在存儲過程的執行中,語句是順序執行的。GOTO語句則是用來打破這種語句執行的順序,它立即跳到某條語句上執行,而這條語句往往不緊跟在前一語句之后。GOTO語句與一個標志(Label)一起使用,該標志用來標識一條語句。例如:USE pubsGODECLARE @num intSELECTIF @num = 0;;;;;;;GOTO ErrELSE;;;;;;;BEGIN;;;;;;;PRINT ‘authors found’;;;;;;;SELECT * FROM authors;;;;;;;GOTO Last;;;;;;;ENDErr: PRINT ‘no authors found’Last: PRINT ‘Finish execution’GO4、;;RETURN語句RETURN語句用于無條件的退出存儲過程。RETURN之后的任何語句都不再執行。RETURN語句可以給調用語句返回一個值,但不能返回NULL值。SQL Server經常為存儲過程返回一個狀態值。如果成功地執行,則返回一個0,如果出現了錯誤,則返回一個為負數的錯誤碼。存儲過程返回的錯誤碼值 說明 值 說明 0 過程執行成功 -8 發生了非致命的內部問題 -1 漏掉了對象 -9 達到了系統極限 -2 發生了數據類型錯誤 -10 發生了致命的內部不一致錯誤 -3 該處理被選擇成了死鎖的犧牲者 -11 發生了致命的內部不一致錯誤 -4 發生了權限錯誤 -12 表或索引被破壞 -5 發生了語法錯誤 -13 數據庫被破壞 -6 發生了混雜的用戶錯誤 -14 發生了硬件錯誤 -7 資源錯誤,如空間不夠等 5、;;使用游標(CURSOR)在需要一行一行處理時,游標十分有用。游標可以打開一個結果集合(按照指定的標準選擇的行),并提供在結果集中一行一行處理的功能。基于游標的類型,可以對其進行回滾或者前進。在使用游標時需要5個步驟:
標簽: Sql Server 數據庫
主站蜘蛛池模板: 亚洲精品 在线播放 | 精品久久久久久久 | 亚洲www啪成人一区二区 | 爽爽免费视频 | 色欧美片视频在线观看 | 国产成人精品一区二区三区在线 | 欧美日韩视频在线第一区 | 亚洲黄色在线 | 一区二区三区在线 | 亚洲成人av在线 | 另类视频在线 | 久久久久久久久久久久一区二区 | 国产一区在线看 | 国产福利资源 | 欧美日韩精品久久久免费观看 | 网站国产 | 久久久久久久久久久一区二区 | 亚洲最大成人综合 | 56pao在线| 天天爽天天操 | 激情国产 | 国产成人免费视频网站高清观看视频 | 91精品国产综合久久婷婷香蕉 | 午夜精品一区二区三区免费视频 | 成人在线国产 | 精品自拍视频 | 国产成人精品一区二区三区四区 | 国产精品激情 | 亚洲影音 | 久久久久久久久国产成人免费 | 欧美一级在线免费 | 中文字幕亚洲免费 | 蜜桃视频在线观看免费视频网站www | 色资源在线视频 | 精品国产一区探花在线观看 | 综合色影院 | 亚洲视频手机在线 | 色婷婷综合久久久久中文一区二区 | 久久久久久久久淑女av国产精品 | 毛片大全| 国产无人区一区二区三区 |