首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

SQL语句有关问题。

2012-01-06 
SQL语句问题。。。。在表A中。把全部记录取出然后对PK和另外一个字段进行修改后再把所有字段重新插入生成一条新

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生成策略,也可以是别的

热点排行