社区
MS-SQL Server
帖子详情
紧急救命,日期格式。。
yuce
2006-01-23 10:34:03
怎么把SQL server中的
2005-09-20 08:03:28.570
改成20050920字样的字段
谢谢了谢谢了
...全文
330
11
打赏
收藏
紧急救命,日期格式。。
怎么把SQL server中的 2005-09-20 08:03:28.570 改成20050920字样的字段 谢谢了谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuce
2006-01-24
打赏
举报
回复
老大,语法有错误啊
apple800
2006-01-24
打赏
举报
回复
Update 表名 set 要改的字段名=YEAR(2005-09-20 08:03:28.570 所在的字段名)+MONTH(2005-09-20 08:03:28.570 所在的字段名)+DAY(2005-09-20 08:03:28.570 所在的字段名)
yuce
2006-01-24
打赏
举报
回复
。。。。。。。
terry52
2006-01-24
打赏
举报
回复
http://terry52.cnblogs.com/archive/2005/12/22/302315.html
$扫地僧$
2006-01-24
打赏
举报
回复
你在表里增加一列T_date 类型为 Varchar
然后
update 表 set T_date=convert(varchar(8),原时间列,112)
然后在把原时间列 从表中删除
ashzs
2006-01-24
打赏
举报
回复
update tablename
set varchar_col=year(datetime_col)*10000+month(datetime_col)*100+day(datetime_col)
yuce
2006-01-23
打赏
举报
回复
快来救命啊
yuce
2006-01-23
打赏
举报
回复
也就是说把数据库中的
2005-09-20 08:03:28.570
改成20050920字样的字段
数字化从业者老高
2006-01-23
打赏
举报
回复
用convert可以完成,不知道你说的修改表的内容是什么意思!
yuce
2006-01-23
打赏
举报
回复
我要修改表的内容呢,楼上的兄弟
Ciny_Cou
2006-01-23
打赏
举报
回复
create table #t(t1 datetime)
insert into #t values(getdate())
select convert(char(8),t1,112) from #t
drop table #t
/*
20060123
*/
消防箱封条讲解学习.docx
消防箱封条讲解学习.docx
消防安全广播稿.pdf
消防安全广播稿.pdf
ETSI TS 102 936-1.pdf
ETSI TS 102 936-1 for eCall Network Access Device (NAD) conformance specification Part 1- Protocol test specification
119消防日安全演讲稿[十篇].doc
119消防日安全演讲稿[十篇].doc
消防安全月演讲稿2021【10篇】.docx
消防安全月演讲稿2021【10篇】.docx
MS-SQL Server
34,873
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章