| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1202 人关注过本帖
标题:怎么把表中的2008-6-13转换为2008年6月13日
只看楼主 加入收藏
nply
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2007-8-28
收藏
 问题点数:0 回复次数:7 
怎么把表中的2008-6-13转换为2008年6月13日
select CONVERT(varchar(10), datatime1, 120 ) as datatime1 from dxck
查询是结果是2008-6-13,我想要的结果是2008年6月13日
要怎么修改,帮帮忙,谢谢了。
2008-06-13 08:30
bb3852
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2008-4-21
收藏
得分:0 
好像convert转换的格式中没有直接这种格式的,只能自己写


select substring(convert(char(4),datatime1,120),1,4)+'年'+substring(convert(char(4),datatime1,120),6,7)+'月'+substring(convert(char(4),datatime1,120),9,10)+'日' as datatime1 from dxck
2008-06-14 13:23
卜酷塔
Rank: 7Rank: 7Rank: 7
来 自:魅力青岛
等 级:禁止访问
威 望:39
帖 子:2569
专家分:0
注 册:2004-6-12
收藏
得分:0 
同意!
楼上是马甲?

觉得为时已晚的时候,恰恰是最早的时候。

2008-06-14 13:24
bb3852
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2008-4-21
收藏
得分:0 
[bo][un]卜酷塔[/un] 在 2008-6-14 13:24 的发言:[/bo]

同意!
楼上是马甲?

不是,算是新来的
2008-06-16 13:51
tomtory
Rank: 1
来 自:重庆
等 级:新手上路
帖 子:705
专家分:0
注 册:2008-6-12
收藏
得分:0 
[bo][un]卜酷塔[/un] 在 2008-6-14 13:24 的发言:[/bo]

同意!
楼上是马甲?


对的嘛
2008-06-16 17:56
jxyga111
Rank: 8Rank: 8
来 自:中華人民共和國
等 级:贵宾
威 望:33
帖 子:6015
专家分:895
注 册:2008-3-21
收藏
得分:0 
同楼上
2008-06-17 19:52
雪雨星风
Rank: 1
来 自:北京
等 级:新手上路
威 望:1
帖 子:566
专家分:0
注 册:2007-10-11
收藏
得分:0 
   同意二楼的看法

C#发烧友QQ群1:5953354   QQ群2:68096127  QQ群3:30217249  QQ群4:37023079   为了更好方便大家交流学习,请不要重复加群
2008-06-18 13:32
kevintang
Rank: 4
等 级:业余侠客
威 望:9
帖 子:799
专家分:236
注 册:2008-2-14
收藏
得分:0 
2008-06-18 17:31
快速回复:怎么把表中的2008-6-13转换为2008年6月13日
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011620 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved