首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么将getDate()转换成2007-2-2这种形式啊

2012-03-12 
如何将getDate()转换成2007-2-2这种形式啊?在数据库中使用getdate()返回的是带空格的222007如何改成2007-2

如何将getDate()转换成2007-2-2这种形式啊?
在数据库中使用getdate()返回的是带空格的   2   2   2007     如何改成2007-2-2这种形式啊?谢谢

[解决办法]
select convert(char(10),getdate(),21)
[解决办法]
select replace(convert(char(10),getdate(),21), '-0 ', '- ')
[解决办法]
select convert(char(10),getdate(),120)

[解决办法]
select convert(char(10),getdate(),120)
[解决办法]
select convert(varchar(10),getdate(),120)

[解决办法]
select convert(char(10),{fn now()},121)
[解决办法]
select convert(char(10),getdate(),120)
[解决办法]
select replace(convert(char(10),getdate(),21), '-0 ', '- ')
[解决办法]
楼上正解。。。

热点排行