SQL SERVER儲存過程AS和GO的含義
最近自己在看SQL儲存過程的程式碼時,發現很多地方都用到AS和GO,我都不知道這兩個單詞具體有什麼意義?於是去研究了一下。
AS 我目前看到的比較常見的有2種用法:
1.可以為列名稱和表名稱指定別名,比如
SELECT name AS '姓名'
FROM mytest;
2.建立儲存過程時用到的AS
CREATE PROC procedure_name
AS
SQL語句
GO
這裡也有一個AS,我試著把它去掉就無法正常執行了。
它是作為過程體開始的唯一標誌 ,相當於語法建立儲存過程 …作為…
GO是SQL用於分隔批處理的字元,相當於儲存過程結束的標誌。
而且這個字元是可以在SQL SERVER 工具-選項-查詢執行中進行修改的。
GO 後面還可以跟著一個數字,如果有數字N,則會把這個語句塊執行N次。
比如:
INSERT INTO mytest VALUES('YYY',17);
GO 2
SELECT *
FROM mytest;
這裡會把GO前面的語句全部按照順序執行2次,插入2行資料。
相關文章
- SQL Server 儲存過程SQLServer儲存過程
- 【SQL Server】--儲存過程SQLServer儲存過程
- MS SQL Server儲存過程SQLServer儲存過程
- Sql Server系列:儲存過程SQLServer儲存過程
- 解密SQL SERVER儲存過程解密SQLServer儲存過程
- SQL Server 儲存過程的運用SQLServer儲存過程
- (SQL Server)分頁的儲存過程SQLServer儲存過程
- 編寫和優化SQL Server的儲存過程優化SQLServer儲存過程
- SQL Server基礎:儲存過程SQLServer儲存過程
- sql server儲存過程語法SQLServer儲存過程
- SQL server儲存過程函式SQLServer儲存過程函式
- SQL Server儲存過程中raiserror的使用SQLServer儲存過程AIError
- SQL Server儲存過程的優缺點SQLServer儲存過程
- SQL Server基礎之儲存過程SQLServer儲存過程
- SQL Server系統儲存過程和引數示例SQLServer儲存過程
- 細粒度審計FGA儲存過程含義儲存過程
- Java呼叫SQL Server的儲存過程詳解JavaSQLServer儲存過程
- SQL Server系統儲存過程和引數總結SQLServer儲存過程
- SQL Server 禁用擴充套件儲存過程SQLServer套件儲存過程
- SQL Server 資料備份儲存過程SQLServer儲存過程
- ms sql server儲存過程目前使用模板SQLServer儲存過程
- 【SQL Server】常見系統儲存過程SQLServer儲存過程
- SQL Server 儲存過程的經典分頁(轉)SQLServer儲存過程
- SER SERVER儲存過程Server儲存過程
- 【fosoyo】SQL Server儲存過程/函式加/解密SQLServer儲存過程函式解密
- 幾個實用SQL Server取儲存過程SQLServer儲存過程
- SQL SERVER 2005分頁儲存過程SQLServer儲存過程
- 兩種SQL分頁方法儲存過程和遊標儲存過程SQL儲存過程
- 一個SQL Server Sa密碼破解的儲存過程SQLServer密碼儲存過程
- SQL Server中建立儲存過程時,with recompoile的作用SQLServer儲存過程
- 在 SQL Server 的儲存過程中呼叫 Com 元件 (轉)SQLServer儲存過程元件
- Ms Sql Server查詢儲存過程中的內容SQLServer儲存過程
- SQL儲存過程示例SQL儲存過程
- SQL Server 資料訪問策略:儲存過程QCSQLServer儲存過程
- 儲存過程 與 SQL Server語句大比拼儲存過程SQLServer
- 【stswordman】SQL Server 2005: 儲存過程簽名SQLServer儲存過程
- SQL 儲存過程裡呼叫另一個儲存過程SQL儲存過程
- SQL Server實戰六:T-SQL、遊標、儲存過程的操作SQLServer儲存過程