SQL Server 2008 对 T-SQL 语言的增强-其它相关问题-华夏名网
来源:百度文库 编辑:神马文学网 时间:2024/05/24 06:38:25
SQL Server 2008 对 T-SQL 语言的增强
更新时间:2009-04-20 09:15:48 来源: 作者:shengman 点击:8307
Microsoft SQL Server 2008 对 T-SQL 语言进行了进一步增强。为了让开发人员尽快了解这些变化,我们针对2007 年 6 月 CTP 版本的 SQL Server 2008 中的 T-SQL 语言的新增功能进行了分析和尝试。本文描述自 SQLServer 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 语句中一次性插入多行数据。例如:
CREATE TABLE #a
(
Column1 nvarchar(max),
Column2 nvarchar(max)
);
GO
INSERT INTO #a
VALUES (
('1', '1'),
('2', '2')
);
SELECT * FROM #a;
GO
DROP TABLE #a;
GO
经过增强后的 INSERT 语句的语法结构如下。
[ WITH [ ,...n ] ]
INSERT
[ TOP ( expression ) [ PERCENT ] ]
[ INTO ]
{
更新时间:2009-04-20 09:15:48 来源: 作者:shengman 点击:8307
Microsoft SQL Server 2008 对 T-SQL 语言进行了进一步增强。为了让开发人员尽快了解这些变化,我们针对2007 年 6 月 CTP 版本的 SQL Server 2008 中的 T-SQL 语言的新增功能进行了分析和尝试。本文描述自 SQLServer 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 语句中一次性插入多行数据。例如:
CREATE TABLE #a
(
Column1 nvarchar(max),
Column2 nvarchar(max)
);
GO
INSERT INTO #a
VALUES (
('1', '1'),
('2', '2')
);
SELECT * FROM #a;
GO
DROP TABLE #a;
GO
经过增强后的 INSERT 语句的语法结构如下。
[ WITH
INSERT
[ TOP ( expression ) [ PERCENT ] ]
[ INTO ]
{
SQL Server 2008 对 T-SQL 语言的增强-其它相关问题-华夏名网
Sql Server 版本问题
ASP连接SQL Server---未与信任 SQL Server 连接相关问题_醉爱
SQL Server 2008 setup
SQL Server还原问题总结
SQL Server 2000的远程连接问题 MS-SQL Server / 应用实例 -...
sql server
SQL对象名无效的问题
使用时容易忽略SQL Server的21个问题
SQL Server 2005 sa 用户被锁定的问题
SQL SERVER 2005无法远程连接的问题
使用时容易忽略SQL Server的21个问题
SQL语言的分类
SQL Server的有效安装
sql server 游标的使用
SQL Server的有效安装
一个字节对SQL SERVER的性能影响
sql server 2000安装挂起问题
SQL Server:用 SQL 语句
关于SQL Server SQL语句查询分页数据的解决方案
Mssql - SQL Server 数据库管理常用的SQL语句
SQL Server 2008 中新的日期时间数据类型
sql server 中易混淆的数据类型
SQL Server 中易混淆的数据类型