SQL Server数据类型转换
2014-04-01 22:02
381 查看
SQL Server数据类型转换
隐式转换:类型相近的数据之间可以进行隐式转换,如int和float等。
显式转换:隐式转换无法实现的数据之间需要进行显式转换,如int与nvarchar等。
T-SQL中有两个显式转换函数,分别是CAST函数和CONVERT函数。
例:
SELECT CAST('130808' AS DATE),CONVERT(TIME,'2012-5-13 10:12:12')执行结果:
下图显示了可对 SQL Server 系统提供的数据类型执行的所有显式和隐式数据类型转换。
注:此文为读书笔记,上图摘自MSDN。
隐式转换:类型相近的数据之间可以进行隐式转换,如int和float等。
显式转换:隐式转换无法实现的数据之间需要进行显式转换,如int与nvarchar等。
T-SQL中有两个显式转换函数,分别是CAST函数和CONVERT函数。
例:
SELECT CAST('130808' AS DATE),CONVERT(TIME,'2012-5-13 10:12:12')执行结果:
下图显示了可对 SQL Server 系统提供的数据类型执行的所有显式和隐式数据类型转换。
注:此文为读书笔记,上图摘自MSDN。
相关文章推荐
- 也谈SQL Server 2008 处理隐式数据类型转换在运行计划中的增强 (续)
- 也谈SQL Server 2008 处理隐式数据类型转换在运行计划中的增强 (续)
- SQL Server数据类型转换方法
- SQL SERVER 在将 nvarchar 值转换成数据类型 int 时失败
- SQL Server 2008 中,将int数据类型如何转换为string输出?
- 也谈SQL Server 2008 处理隐式数据类型转换在执行计划中的增强
- SQL Server数据类型转换方法
- SQL Server数据类型转换
- SQL Server 与ORACLE数据类型转换对应关系
- SQL Server ->> 数据类型不一致比较时的隐式转换
- sql server 中的数据类型隐式转换
- SQL Server 中,实现 varbinary 与 varchar 类型之间的数据转换
- SQL Server中日期/时间值到字符类型的数据转换
- sql server 字符串处理和数据类型转换几点体会
- 也谈SQL Server 2008 处理隐式数据类型转换在执行计划中的增强 (续)
- SQL Server游标 C# DataTable.Select() 筛选数据 什么是SQL游标? SQL Server数据类型转换方法 LinQ是什么? SQL Server 分页方法汇总
- SQL Server中类型转换(将varchar值转换为数据类型为int的列时发生语法错误)
- SQL中转换数据类型的 Cast和Convert的用法和区别 SQL Server 函数
- sql server数据类型转换
- SQL Server中时间段查询和数据类型转换