时间型转成字符型

meijianyu 2010-11-12 12:07:01
表中有日间型字段Update 数据形式2010-7-22
在Where条件中用到这么一个条件
left(将update换成YYYYMMDD格式的字符,6)=‘201007’
红色字体部分改怎么转化
...全文
64 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
dawugui 2010-11-12
  • 打赏
  • 举报
回复
--这是转换当前时间的。
select convert(varchar(6),getdate(),112)

/*

------
201011

(所影响的行数为 1 行)
*/
dawugui 2010-11-12
  • 打赏
  • 举报
回复
convert(varchar(6),日间型字段,112) = '201007'
luoyefeng1022 2010-11-12
  • 打赏
  • 举报
回复
大家都会啊!也不给机会让人表现表现
hovy_yang 2010-11-12
  • 打赏
  • 举报
回复
select convert(varchar(6),getDate(),112) = '201007'
jamk 2010-11-12
  • 打赏
  • 举报
回复

SELECT CAST(getdate() AS varchar(10))
fpzgm 2010-11-12
  • 打赏
  • 举报
回复
convert(varchar(6),日间型字段,112)
幸运的意外 2010-11-12
  • 打赏
  • 举报
回复
convert(varchar(6),日间型字段,112) = '201007'
lantian_019 2010-11-12
  • 打赏
  • 举报
回复
1楼,2楼正解!

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧