SQL语句问题。。。。
在表A中。把全部记录取出 然后对PK 和 另外一个字段进行修改后
再把所有字段重新插入 生成一条新记录
如果字段过多 。有何解决办法
insert into A(id,name,add,tel) values( '001 ', 'danny ',select add,tel from A)
这样写。。好象不可以。。报错
------解决方案--------------------insert into A(id,name,add,tel)
select id+999999, 'danny ',add,tel from A
id+999999是新的Id生成策略,也可以是别的