紧急救命,日期格式。。 create table #t(t1 datetime)insert into #t values(getdate())select convert(char(8),t1,112) from #tdrop table #t/*20060123*/ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用convert可以完成,不知道你说的修改表的内容是什么意思! 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 所在的字段名) update tablenameset varchar_col=year(datetime_col)*10000+month(datetime_col)*100+day(datetime_col) 你在表里增加一列T_date 类型为 Varchar 然后update 表 set T_date=convert(varchar(8),原时间列,112)然后在把原时间列 从表中删除 http://terry52.cnblogs.com/archive/2005/12/22/302315.html 要一个句SQL---------------------------(在线等) 请问: 我安装的是sql 2005 请问能在其他机器上只安装sql 2005客户端来建立链接,操作此数据库实例么? sqlite3数据库问题,主键中有重复值??????????? 无法打开SQL数据库,求助 更新指定列的所有数据 SQL实现分页语句的问题 sql7.0怎样访问sql2000? SQL.LOG为什么越来越大,SQLServer越来越慢? 有大侠在吗,这个也送65分 如何获取Access数据库的管理权限? 请问如何在SQL2005中新建一个实例? 怎么用SELECT TOP 查询特定行
set varchar_col=year(datetime_col)*10000+month(datetime_col)*100+day(datetime_col)
然后
update 表 set T_date=convert(varchar(8),原时间列,112)
然后在把原时间列 从表中删除