[求助]数据的修改
我做的表在输入数据时将其中的一些数据弄错了,请问如何将表中的数据进行修改?比如将年龄中的21岁输入到出生年月中了.
我是一个新手,刚刚开始学习数据库.
我做的表在输入数据时将其中的一些数据弄错了,请问如何将表中的数据进行修改?比如将年龄中的21岁输入到出生年月中了.
我是一个新手,刚刚开始学习数据库.
具体问题不同解决方式也不一样。
比较通用的法子 是把数据先拿出来 放到一个临时表里#1里面, 然后把table清空。
再把临时表的数据按照正确的格式输入回table。 比如你这是年龄和生日输反了:
Insert into table1 (field1, field2,...,age,BirthDate,...)
select field1, field2,...,BirthDate,age,...
from #1
当然如果生日和年龄的数据类型不一样的话 你还要进行数据类型转换
好麻烦...不是可以返回所有行来修改的么?