急,帮忙

cenlmmx 2006-08-01 03:38:32
有个日期字段,如果用select convert(varchar,datepart(hh,BeginTime)) + ':' + convert(varchar,datepart(mi,BeginTime)) as BeginTime from dayaction 有这样的结果
BeginTime
-----------
8:30 --> 想变为08:30
10:9 --> 想变为10:09
...全文
129 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
cenlmmx 2006-08-01
  • 打赏
  • 举报
回复
非常感谢大家,结贴
paoluo 2006-08-01
  • 打赏
  • 举报
回复
Or

Select Convert(Varchar(5),BeginTime,108) as BeginTime from dayaction
paoluo 2006-08-01
  • 打赏
  • 举报
回复
最簡單的寫法
paoluo 2006-08-01
  • 打赏
  • 举报
回复
Select Convert(Varchar(5),BeginTime,114) as BeginTime from dayaction
paoluo 2006-08-01
  • 打赏
  • 举报
回复

Select Convert(Varchar(5),GetDate(),114)
--Result
/*
08:30
*/
WangZWang 2006-08-01
  • 打赏
  • 举报
回复
select Left(Convert(varchar(10),BeginTime,108),5) as BeginTime from dayaction
lxzm1001 2006-08-01
  • 打赏
  • 举报
回复
select substring(convert(varchar,getdate(),120),12,5)

34,591

社区成员

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

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