带您解读SQL Server2008中的TIME数据类型
来源:互联网 发布:韩国 少女时代 知乎 编辑:程序博客网 时间:2024/04/30 16:20
原文出处: http://www.bitscn.com/pdb/mssql/201010/191263.html
如果您需要存储某特定的时间信息却不包含日期时,就可以用到SQL Server2008中的TIME数据类型,SQL Server2008新增的TIME数据类型,将可以为您完美解决此问题。
SQL Server2008现在有了一个TIME数据类型,它允许你只存储一个时间值而没有时间。如果想要存储一个特定的时间信息而不涉及具体的日期时,这将非常的有用。TIME数据类型存储使用24小时制,它并不关心时区,支持高达100纳秒的精确度。TIME数据类型支持从0到7不同的精度,就像DATETIME2格式,它的磁盘开销是3到5个字节,取决与精度。TIME列的长度与精度如下表所示:
此处是一个如何使用不同的DATETIME2精度值来显示不同的时间格式的示例:
- DECLARE @T0 time(0) = '16:59:11.1234567';
- DECLARE @T1 time(1) = '16:59:11.1234567';
- DECLARE @T2 time(2) = '16:59:11.1234567';
- DECLARE @T3 time(3) = '16:59:11.1234567';
- DECLARE @T4 time(4) = '16:59:11.1234567';
- DECLARE @T5 time(5) = '16:59:11.1234567';
- DECLARE @T6 time(6) = '16:59:11.1234567';
- DECLARE @T7 time(7) = '16:59:11.1234567';
- PRINT @T0;
- PRINT @T1;
- PRINT @T2;
- PRINT @T3;
- PRINT @T4;
- PRINT @T5;
- PRINT @T6;
- PRINT @T7;
当运行上述代码时将会得到如下结果:
- 16:59:11
- 16:59:11.1
- 16:59:11.12
- 16:59:11.123
- 16:59:11.1235
- 16:59:11.12346
- 16:59:11.123457
- 16:59:11.1234567
注意TIME(4),TIME(5)和TIME(6)在显示时进行了精度截断,这与SQL Server2008中的DATETIME2的行为是一致的。只存储时间部分的TIME数据类型列现在允许我们验证SQL Server的时间值以确保它们包含的是有效的时间,并且能够节省空间。
- 带您解读SQL Server2008中的TIME数据类型
- sql server2008 数据类型
- SQL Server2008数据类型
- 另类解读SQL Server中的DateTime数据类型
- Sql server2008所有的数据类型
- 解读SQL Server2008的新语句MERGE
- sql server2008 中的维护计划
- sql server2008数据类型(官方网站介绍)
- SQL Server2008新增的DATE数据类型
- SQLServer学习笔记 --- sql server2008的数据类型
- 修改sql server2008中的sa的登陆密码
- sql server2008
- 将SQL Server2008中的数据库导出SQl脚本
- SQL server中的数据类型
- SQL SERVER 中的数据类型
- SQL 中的数据类型转换
- Sql server 中的数据类型
- SQL Server 中的数据类型
- 反素数
- 生成全排列----离散数学及其应用伪代码实现
- 免费PDF转JPG软件(绿色版),PDF转换器工具,不好使你呼我【捡肥皂】
- uva10012 不是那么简单的,有陷阱!
- Unresolved external __fastcall Vcl::Controls::TControl::SetConstraints referenced from CSPIN.OBJ
- 带您解读SQL Server2008中的TIME数据类型
- 成功安装m2eclipse的方法步骤
- eclipse断点调试总结
- 查看系统信息
- 开源,选择Google Code还是Sourceforge? .
- Android后台处理最佳实践(Best Practices for Background Jobs)
- ORACLE中union/union all/Intersect/Minus用法
- ASP.NET后台获取网页内容
- Android的5种快捷开关的实现