Microsoft SQL Server 2008 對 T-SQL 語言進行了進一步增強。為了讓開發人員盡快了解這些變化,我們針對 2007 年 6 月 CTP 版本的 SQL Server 2008 中的 T-SQL 語言的新增功能進行了分析和嘗試。本文描述自 SQL Server 2008 CTP1 以來這些語言增強和變化。
本文包含如下內容:
· T-SQL 行構造器
· FORCESEEK 表提示
· GROUPING SETS
· 兼容性級別
· 用戶自定義表數據類型
· 表值參數
· MERGE 語句
本文適用于:Microsoft)R) SQL Server(TM) 2008 Developer Edition June 2007 CTP
1、T-SQL 行構造器
T-SQL 行構造器(Row Constructors)用來在 INSERT 語句中一次性插入多行數據。例如:
CREATETABLE#a
以下為引用的內容:
(
Column1nvarchar(max),
Column2nvarchar(max)
);
GO
INSERTINTO#a
VALUES(
('1','1'),
('2','2')
);
SELECT*FROM#a;
GO
DROPTABLE#a;
GO
經過增強后的 INSERT 語句的語法結構如下。
| 以下為引用的內容:
|
新聞熱點
疑難解答