我用的ACCESS ,修改整张表所有日期的的年为2006年,日期不变,表如下
id 产品 销售数量 销售日期
1 轮胎 1000 2001-1-05 0:00:00
2 橡胶 31 2002-6-05 0:00:00
3 钢材 31 2003-3-05 0:00:00
4 轮胎 31 2004-2-05 0:00:00
5 轮胎 43 2005-7-05 0:00:00
6 轮胎 654 2006-1-05 0:00:00 改成如下表,只改销售日期
id 产品 销售数量 销售日期
1 轮胎 1000 2006-1-05 0:00:00
2 橡胶 31 2006-6-05 0:00:00
3 钢材 31 2006-3-05 0:00:00
4 轮胎 31 2006-2-05 0:00:00
5 轮胎 43 2006-7-05 0:00:00
6 轮胎 654 2006-1-05 0:00:00
id 产品 销售数量 销售日期
1 轮胎 1000 2001-1-05 0:00:00
2 橡胶 31 2002-6-05 0:00:00
3 钢材 31 2003-3-05 0:00:00
4 轮胎 31 2004-2-05 0:00:00
5 轮胎 43 2005-7-05 0:00:00
6 轮胎 654 2006-1-05 0:00:00 改成如下表,只改销售日期
id 产品 销售数量 销售日期
1 轮胎 1000 2006-1-05 0:00:00
2 橡胶 31 2006-6-05 0:00:00
3 钢材 31 2006-3-05 0:00:00
4 轮胎 31 2006-2-05 0:00:00
5 轮胎 43 2006-7-05 0:00:00
6 轮胎 654 2006-1-05 0:00:00
解决方案 »
- 初学者请教一个简单问题,关于去除重复的……
- case 正确写法问题
- Sql server 导入时出现一个错误,但 SQL Server Integration Services 向导未做好处理该错误的准备
- 如何进行这样的插入?
- SQL 自定义函数 如何使用 insert into 语句
- 请教一个将一张表中三个字段数据相同的纪录的统计
- 存儲過程中用Order By查詢方式打開一個Cursor後,不能Update成功Cursor裡面的當前紀錄
- 最近这儿太冷清了,来,大家都来签到了(请斑竹手下留情)
- 邹老师等高手,你看看这个问题怎样解决?
- 送分了,如何在存储过程调用com对象
- 求查询同一列中相同值的记录写法?
- 急:安装SQL server的奇怪问题
update 表名 set 销售日期=dateadd(yy,2006-datepart(yy,销售日期),销售日期)
或者:
update 表名 set 销售日期='2006-'+right(convert(varchar(10),销售日期,120),5)
或者:
update 表名 set 销售日期=stuff(销售日期,1,4,'2006')