【數據庫視頻】--waitfor, goto,try……catch 語句

前面咱們講了SQL server 三大語句,現在來看這剩下的語句。

一 waitfor 語句

依然還是

 

這是加上delay的效果。不過,這個exec sp_help 是什麼意思呢?

EXEC:執行 Transact-SQL 批中的命令字符串、字符串或執行下列模塊之一:系統存儲過程、用戶定義存儲過程、標量值用戶定義函數或擴展存儲過程。

SP_HELP:報告有關數據庫對象(sys.sysobjects 兼容視圖中列出的所有對象)、用戶定義數據類型或 SQL Server 2005 提供的數據類型的信息。

那time呢?

換成time依然可以運行,但你別以爲這樣就行了,這樣的意思是,這個查詢將一直等待,直到時鐘到了零點零分5秒。而不是延遲五秒。

顯然我們不能這樣一直等着,我也不知道怎麼停止這個查詢,於是就退出了,然後新建查詢;之後將時間設成現在時間的下一秒。

二  goto語句

前提:標籤,當有語句重複出現時,使用goto 語句就可以跳轉到已設定的標籤上。

這個我們也不陌生,在敲學生時就經常用到。

三 try ……catch語句

 

這個語句的格式是我覺得最好理解的了

 

發佈了47 篇原創文章 · 獲贊 3 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章