sql server将日期转换为指定格式,如“yyyymmdd” 好像没有这个功能,只能使用日期格式代码? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 convert(需要转化成的类型,被转换的字段,格式(日期格式用不同的整形数字表示)) select convert(varchar(8),getdate(),112)/* -------- 20120211(所影响的行数为 1 行)*/ 我知道这样用代码转换,但是我想直接给出格式,像.net中根据yyyymmdd这个字符串转换一样,sql里貌似没有,我写的一个存储过程,想直接在sql里处理掉,看样子是没有现成的函数了,除非自己写 --Convert就是一个函数呀?declare @t datetime set @t=getdate()select convert(varchar(8),@t,112)/*20120212*/ select convert(varchar(8),getdate(),112) 我说了不用代码,我要的转换类似于这样个情形select convert(varchar(8),getdate(),'yyyyMMdd')sql里好像没有这样的功能 lz想要什么样子的日期?可以看看下面的博客~参考一下http://blog.csdn.net/hatchgavin/article/details/4514825 convert的第三个参数就是格式你可以查下 选择你想要的 求宁波畅想软件笔试题(SQL的)。急~~ add column语句出错 超急,求大神!!sql2005 没有备份文件能还原吗?! 写一条复杂的sql语句 请大家帮忙看看,谢谢! 一个SQL查询语句的写法 问一个关于日志的问题。 请大家指点,如何写这样一个SQL语句,解决马上结贴 我在数据库中增加了很多视图,请问在数据库大量录入数据时会造成数据负担吗? 为什么我的sqlserver2000个人版没有sql xml里没有soap类型 sql 查询 求个SQL语句或存储过程
--------
20120211(所影响的行数为 1 行)
*/
--Convert就是一个函数呀?declare @t datetime set @t=getdate()select convert(varchar(8),@t,112)
/*
20120212
*/
我说了不用代码,我要的转换类似于这样个情形
select convert(varchar(8),getdate(),'yyyyMMdd')
sql里好像没有这样的功能
你可以查下 选择你想要的