sql中日期轉換 請大家幫忙一下,sql中日期轉換的問題,如日期為 2006/8/12 如何才能用sql 變為 2006/08/12 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @a smalldatetimeset @a='2006/8/12'select convert(varchar(10),@a,111) select left('2006/8/12',5)+'0'+RIGHT('2006/8/12',4)沙发 select left('2006/8/12',5)+'0'+RIGHT('2006/8/12',4)這樣不行,因為我不能確定,要不要加0,如是 2006/12/12,就不用加0我有很多資料要更新 select convert(varchar(10),cast('2006/8/12' as smalldatetime),111) 哦哦 convert 好东西 SQL帮助里面 convert的全部参数,看看,我就不贴了 我查了一下,年份都是兩位的沒有 YYYY/MM/DD 用convert就可以转换了,具体的可以查询帮助文件 select convert(varchar(10), convert(datetime, '2006/8/12'), 120) 对数据分组处理怎么弄? 一个简单的跨表查询操作问题 大家好 这个里面的object_id是什么作用,为什么反映这个值?? xp下装sql2000个人版的问题。 这四句代码看不明白,请老师们讲讲,谢谢啊! 数据库查询中的特殊字符的问题,字段中含有单引号,应该怎么查? 请问怎样从多个分表当中查询数据?(表结构相同,为优化性能) 数据库执行慢什么原因? 请教一个有关IN的SQL语法问题 超难度的问题:按条件查4个表(其中有的表中有些人的数据是没有的)输入到另一表里。 如何提高update的效率 安装时出现的问题
declare @a smalldatetime
set @a='2006/8/12'
select convert(varchar(10),@a,111)
沙发
這樣不行,因為我不能確定,要不要加0,如是 2006/12/12,就不用加0
我有很多資料要更新
convert 好东西
沒有 YYYY/MM/DD