CONVERT在日期转换中的使用示例
2009-07-27 21:10
453 查看
--字符转换为日期时,Style的使用
--1. Style=101时,表示日期字符串为:mm/dd/yyyy格式
SELECT CONVERT(datetime,'11/1/2003',101)
--结果:2003-11-01 00:00:00.000
--2. Style=103时,表示日期字符串为:dd/mm/yyyy格式
SELECT CONVERT(datetime,'11/1/2003',103)
--结果:2003-01-11 00:00:00.000
/*== 日期转换为字符串 ==*/
DECLARE @dt datetime
SET @dt='2003-1-11'
--1. Style=101时,表示将日期转换为:mm/dd/yyyy 格式
SELECT CONVERT(varchar,@dt,101)
--结果:01/11/2003
--2. Style=103时,表示将日期转换为:dd/mm/yyyy 格式
SELECT CONVERT(varchar,@dt,103)
--结果:11/01/2003
/*== 这是很多人经常犯的错误,对非日期型转换使用日期的style样式 ==*/
SELECT CONVERT(varchar,'2003-1-11',101)
--结果:2003-1-11
--1. Style=101时,表示日期字符串为:mm/dd/yyyy格式
SELECT CONVERT(datetime,'11/1/2003',101)
--结果:2003-11-01 00:00:00.000
--2. Style=103时,表示日期字符串为:dd/mm/yyyy格式
SELECT CONVERT(datetime,'11/1/2003',103)
--结果:2003-01-11 00:00:00.000
/*== 日期转换为字符串 ==*/
DECLARE @dt datetime
SET @dt='2003-1-11'
--1. Style=101时,表示将日期转换为:mm/dd/yyyy 格式
SELECT CONVERT(varchar,@dt,101)
--结果:01/11/2003
--2. Style=103时,表示将日期转换为:dd/mm/yyyy 格式
SELECT CONVERT(varchar,@dt,103)
--结果:11/01/2003
/*== 这是很多人经常犯的错误,对非日期型转换使用日期的style样式 ==*/
SELECT CONVERT(varchar,'2003-1-11',101)
--结果:2003-1-11
相关文章推荐
- 2.2.4 CONVERT在日期转换中的使用示例.sql
- CONVERT在日期转换中的使用示例
- sql server中使用convert来转换日期类型
- (转)SQL Server中使用convert进行日期转换
- SQL CONVERT在日期转换中的使用示例
- sqlserver2005使用convert转换成各种格式的日期
- SQL2005中保存日期时,使用VARCHAR,然后用CONVERT转换,操作起来更方便些
- sqlserver2005使用convert转换日期
- SQL Server中使用Convert转换日期格式
- SQL Server使用convert对datetime日期数据进行转换
- sqlserver2005使用convert转换日期
- SQL Server中使用convert进行日期转换
- sqlserver2005使用convert转换日期[资料]
- SQL Server 中使用 convert 转换 datetime 格式示例
- sqlserver2005使用convert转换日期
- sqlserver2005使用convert转换日期[资料]
- sqlserver2005使用convert转换日期[资料]
- convert在日期转换中的使用
- 使用convert 怎样样转换 int 成 nvarchar(128)?
- 使用Convert命令进行显示转换