sql日期格式转换

转载 2007年09月25日 15:34:00

在sql中,smalldatetime及datetime型的数据显示不是那么让人满意,因此我找了些格式化的方法列出来"

convert(char(10),datetime,101)


在数据库取出来的时候就转换好
 select getdate()
 
 2006-05-12 11:06:08.177
 
 我整理了一下SQL Server里面可能经常会用到的日期格式转换方法:
 
 举例如下:
 select Convert(varchar(10),getdate(),120)

2006-05-12 
 select CONVERT(varchar, getdate(), 120 )
 2006-05-12  11:06:08

 select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')
 20060512110608
 
 select CONVERT(varchar(12) , getdate(), 111 )
 2006/05/12
 
 select CONVERT(varchar(12) , getdate(), 112 )
 20060512

 select CONVERT(varchar(12) , getdate(), 102 )
 2006.05.12
 
 其它几种不常用的日期格式转换方法:

 select CONVERT(varchar(12) , getdate(), 101 )
 0612/2005 select CONVERT(varchar(12) , getdate(), 103 )
 12/09/2004

 select CONVERT(varchar(12) , getdate(), 104 )
 12.05.2006

 select CONVERT(varchar(12) , getdate(), 105 )
 12-05-2006

 select CONVERT(varchar(12) , getdate(), 106 )
 12 05 2006

 select CONVERT(varchar(12) , getdate(), 107 )
 05 12, 2006

 select CONVERT(varchar(12) , getdate(), 108 )
 11:06:08
 
 select CONVERT(varchar(12) , getdate(), 109 )
 0512 2006 1

 select CONVERT(varchar(12) , getdate(), 110 )
 09-12-2004

 select CONVERT(varchar(12) , getdate(), 113 )
 12 052006

 select CONVERT(varchar(12) , getdate(), 114 )
 11:06:08.177


 

Oracle和Sql 日期格式与字符串格式相互转换

日期格式转换为字符类型Oracle 类型日期格式转换字符串类型1.date 转换为 字符串to_char(日期,”转换格式” ) 即把给定的日期按照“转换格式”转换。 转换的格式:表示year的:...
  • yali1990515
  • yali1990515
  • 2016年03月04日 17:59
  • 23018

sql 日期时间函数+格式转换

(可参考下列表格)1、常用日期方法 (1)DATENAME ( datepart ,date ) 返回表示指定日期的指定日期部分的字符串。 SELECT DateName(da...
  • conatic
  • conatic
  • 2016年04月01日 20:19
  • 12249

sql日期查询 中文格式转换

显示年月日格式(xxxx年xx月xx日) SELECT CONVERT(VARCHAR,DATEPART(YYYY,GETDATE()))+'年'+CONVERT(VARCHAR,DATEPART(...
  • junaini2525
  • junaini2525
  • 2017年08月05日 11:42
  • 238

Sql日期格式转换

sql日期格式转换 select CONVERT(varchar, getdate(), 120 ) 2004-09-12 11:06:08 select replace(replace(rep...
  • WangQQ491815551
  • WangQQ491815551
  • 2012年10月25日 10:00
  • 280

SQL日期格式转换

SQL日期格式转换2009-03-18 14:251、CONVERT在日期转换中的使用示例--字符转换为日期时,Style的使用--1. Style=101时,表示日期字符串为:mm/dd/yyyy格...
  • tian1982
  • tian1982
  • 2009年06月11日 09:35
  • 504

SQL日期格式转换

 SQL日期格式转换 --字符转换为日期时,Style的使用--1. Style=101时,表示日期字符串为:mm/dd/yyyy格式SELECT CONVERT(datetime,11/1/2003...
  • rockyvan
  • rockyvan
  • 2008年10月24日 11:19
  • 1237

sql日期格式转换

select CONVERT(varchar(12) , getdate(), 111 ) 2004/09/12 select CONVERT(varchar(12) , getdate(), 112...
  • wsxqaz
  • wsxqaz
  • 2006年10月17日 13:46
  • 789

sql 日期格式转换

SELECT 0, CONVERT(varchar(100), GETDATE(), 0)union allSELECT 1, CONVERT(varchar(100), GETDATE(), 1)u...
  • sunsnow_swift
  • sunsnow_swift
  • 2009年02月19日 11:34
  • 251

SQL 日期格式转换

Sql中的getDate()2008年01月08日 星期二 14:59Sql Server 中一个非常强大的日期格式化函数 Select CONVERT(varchar(100), GETDATE(...
  • QQ282030166
  • QQ282030166
  • 2011年09月12日 12:34
  • 295

oracle pl/sql to_date日期类型格式转换

关于to_date日期格式转换的问题update sys_bbs_detail set send_date=to_date(2004-09-01-10-23,YYYY-MM-DD-HH24:MI:SS...
  • faintbear
  • faintbear
  • 2004年11月03日 17:06
  • 25819
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:sql日期格式转换
举报原因:
原因补充:

(最多只允许输入30个字)