本文目录列表:

1、SQL Server系统提供的部分疑惑概述
2、系统函数调用时DEFAULT代替可选参数使用不统一
3、队列字段列message_enqueue_time记录的是UTC日期时间 

4、@@Pack_Received系统函数提示信息有错误

5、总结语
6、参考清单列表

 

正文:

1、SQL Server系统提供的部分疑惑概述

 

近来工作之余一直在系统地学习和研究SQL Server 数据库引擎这一整块,发现了一些原来没有太注意的东西,感觉SQL Server 光数据库引擎这块就有很多要学习和研究的。我个人觉得SQL Server提供的功能除了bug(可以通过service pack打补丁修复)外,应该还是很值得信赖的。以下发现了如下SQL Server 系统提供功能的三个疑惑:系统函数调用时DEFAULT代替可选参数使用不一致、队列字段列message_enqueue_time记录的是UTC时间和@@Pack_Received系统函数提示信息有错误,以下针对每一个疑惑具体演示和讲解。


2、系统函数调用时DEFAULT代替可选参数使用不统一

 

DEFAULT关键字即可以在DDL语句中定义DEFAULT默认约束,也可以用来代替可选参数来使用。在DEFAULT代替可选参数使用这一点上,在功能上和NULL具有相同的效果。

 

在SQL Server系统提供的动态管理对象中,尤其动态管理函数的调用时,将可选参数代替为NULL或DEFAULT效果一样的。如下T-SQL代码:

万码学堂,电脑培训,计算机培训,Java培训,JavaEE开发培训,青岛软件培训,软件工程师培训

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式