怎样通过语句取当天日期,比如今天是2011-03-25,取出的结果要为20110325
解决方案 »
- 请问josy 百年树人 存储过程为什么执行时出问题?
- SERVER 重起(更新服务)后, SQL2005 用户数据库都不在实例里,
- 将一个表里的记录追加到一个有字段的空表中去
- 初学者问这两种创建表方法有什么区别?
- 请问如何写条件语句字段为datetime类型的sql,在线等待
- 关于用户权限问题
- 关于有left join 中使用 case 语句的问题
- 存储过程里如何动态建表?参数是不定的。
- group by 中有自定义函数,为什么结果比较诡异,原理是什么?
- 在ERP系统中做一些临时性的添加、修改等操作,然后怎么确定出每个操作涉及的数据库表是什么
- sql中数据库的存储过程会自动运行吗?
- 一个关于查询的优化
select convert(varchar(8),getdate(),112)
/*
20110325
*/
select CONVERT(varchar, getdate(), 120 )
2004-09-12 11:06:08select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')
20040912110608select CONVERT(varchar(12) , getdate(), 111 )
2004/09/12select CONVERT(varchar(12) , getdate(), 112 )
20040912select CONVERT(varchar(12) , getdate(), 102 )
2004.09.12其它我不常用的日期格式转换方法:select CONVERT(varchar(12) , getdate(), 101 )
09/12/2004select CONVERT(varchar(12) , getdate(), 103 )
12/09/2004select CONVERT(varchar(12) , getdate(), 104 )
12.09.2004select CONVERT(varchar(12) , getdate(), 105 )
12-09-2004select CONVERT(varchar(12) , getdate(), 106 )
12 09 2004select CONVERT(varchar(12) , getdate(), 107 )
09 12, 2004select CONVERT(varchar(12) , getdate(), 108 )
11:06:08select CONVERT(varchar(12) , getdate(), 109 )
09 12 2004 1select CONVERT(varchar(12) , getdate(), 110 )
09-12-2004select CONVERT(varchar(12) , getdate(), 113 )
12 09 2004 1select CONVERT(varchar(12) , getdate(), 114 )
11:06:08.177