SQL Server 2008 新增T-SQL 的正確簡(jiǎn)寫(xiě)語(yǔ)法
我們今天主要和大家一起分享的是SQL Server 2008 新增T-SQL 的正確簡(jiǎn)寫(xiě)語(yǔ)法,如果你對(duì)其SQL Server 2008 數(shù)據(jù)庫(kù)的新增T-SQL 的正確簡(jiǎn)寫(xiě)語(yǔ)法有興趣了解的話(huà),你就可以對(duì)其進(jìn)行點(diǎn)擊閱讀了。
1.定義變量時(shí)可以直接賦值
- DECLARE @Id int = 5
2.Insert 語(yǔ)句可以一次插入多行數(shù)據(jù)
- INSERT INTO StateList VALUES(@Id, 'WA'), (@Id + 1, 'FL'), (@Id + 2, 'NY')
3.支持+=操作符
- SET StateId += 1
完整示例如下:
- view plaincopy to clipboardprint?CREATE TABLE StateList(StateId int, StateName char(2))
- GO -- Declare variable and assign a value in a single statement DECLARE @Id int
- = 5 -- Insert multiple rows in a single statement with IDs 5, 6, and 7 INSERT INTO
- StateList VALUES(@Id, 'WA'), (@Id + 1, 'FL'), (@Id + 2, 'NY') -- Use compound
- assignment operator to increment ID values to 6, 7, and 8 UPDATE StateList SET
- StateId += 1 -- View the results SELECT * FROM StateList CREATE TABLE StateList(StateId int, StateName char(2))
- GO
- -- Declare variable and assign a value in a single statement
- DECLARE @Id int = 5
- -- Insert multiple rows in a single statement with IDs 5, 6, and 7
- INSERT INTO StateList VALUES(@Id, 'WA'), (@Id + 1, 'FL'), (@Id + 2, 'NY')
- -- Use compound assignment operator to increment ID values to 6, 7, and 8
- UPDATE StateList
- SET StateId += 1
- -- View the results
SELECT * FROM StateList 結(jié)果集為:
- StateId StateName
- 6 WA
- 7 FL
- 8 NY
- (3 row(s) affected)
以上的相關(guān)內(nèi)容就是對(duì)SQL Server 2008 新增T-SQL 簡(jiǎn)寫(xiě)語(yǔ)法的介紹,望你能有所收獲。
【編輯推薦】
- SQL Server 2000全文檢索的使用方案描述
- SQL Server 2005性能監(jiān)視器計(jì)數(shù)器的安裝問(wèn)題
- SQL Server 2005數(shù)據(jù)庫(kù)安裝實(shí)例演示
- SQL Server 2005 Express混合模式登錄的設(shè)置
- SQL Server Compact中的DLL文件與工具