SQL Server 2012可编程性新特性_5_sp_describe_first_result_set
2012-03-27 12:59
441 查看
过去,如果要确定查询或存储过程的返回结果类型,需要使用SET FMTONLY命令。使用该命令可以在不需要实际执行查询的情况下预览返回结果的列信息。可惜的是,返回的信息仅仅局限于列的定义,而如果只要先前执行查询便能够获得这些信息。现在,SQL2012通过使用新的sp_describe_first_result_set存储过程,便可以获得查询和存储过程返回结果的详细信息。这些信息包括数据类型及其规模、源表/列,列是否可被更新或由计算而得,以及其他大量信息。动态管理视图sys.dm_exec_describe_first_result_set和sys.dm_exec_describe_first_result_set_for_object同样具有该特性。看一下下面的示例:
更加详细的信息可参考:http://msdn.microsoft.com/zh-cn/library/ff878602(v=SQL.110).aspx
更加详细的信息可参考:http://msdn.microsoft.com/zh-cn/library/ff878602(v=SQL.110).aspx
相关文章推荐
- SQL Server ->> 存储过程sp_describe_first_result_set解析T-SQL语句的结果集结构信息
- SQL Server 2012可编程性新特性_4_WITH RESULT SETS
- SQL Server 2012可编程性新特性_3_THROW
- SQL Server 2012可编程性上的一些新特性(1)
- SQL Server 2012可编程性新特性_7_分析函数
- SQL Server 2012可编程性新特性_1_Sequence
- SQL Server 2012可编程性上的一些新特性(2)
- SQL Server 2012可编程性新特性_6_14个新的内置函数
- SQL Server 2012可编程性新特性_2_OFFSET
- SQL Server 2012可编程性新特性_8_OVER 子句功能增强
- SQL Server ->> SQL Server 2016新特性之 -- sp_set_session_context存储过程和SESSION_CONTEXT函数
- SQL SERVER 2012 T-SQL 新增特性-TRY_CONVERT
- SQL Server 2012新特性(1)T-SQL操作FileTable目录实例
- Hibernate中的query.setFirstResult(),query.setMaxResults()
- SQL Server 2012 新特性:服务角色管理
- SQL Server 2012新特性_列存储索引(3)
- 用smo 生成sql server 2012 中 AdventureWorks2012表定义脚本 排除PropertyNotSetException
- SQL Server 阻止了对组件 'Agent XPs' 的 过程 'dbo.sp_set_sqlagent_properties' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。
- SQL SERVER 2012 T-SQL 新增特性- CONCAT
- 使用Hibernate的setFirstResult,setMaxResults实现数据库分页