日期:2014-05-18  浏览次数:21359 次

sql server将日期转换为指定格式,如“yyyymmdd”
好像没有这个功能,只能使用日期格式代码?

------解决方案--------------------
convert(需要转化成的类型,被转换的字段,格式(日期格式用不同的整形数字表示))
------解决方案--------------------
探讨
好像没有这个功能,只能使用日期格式代码?

------解决方案--------------------
探讨

引用:

引用:
好像没有这个功能,只能使用日期格式代码?



SQL code
select convert(varchar(8),getdate(),112)

/*

--------
20120211

(所影响的行数为 1 行)
*/

我知道这样用代码转换,但是我想直接给出格式,像.ne……

------解决方案--------------------
你也可以把数据传到程序中,在程序中再处理格式。
------解决方案--------------------
SQL code
select convert(varchar(8),getdate(),112)

------解决方案--------------------
lz想要什么样子的日期?可以看看下面的博客~参考一下

http://blog.csdn.net/hatchgavin/article/details/4514825