怎么在oracle数据库的一张表中添加一另一张表的一个字段

如题所述

可以通过insert into …… as select 语句来进行实现。

sql:insert into tablename(newname) as select oldname from tablename where æ¡ä»¶è¯­å¥ã€‚

备注:以上语句中插入的字段顺序必须要和查询的语句的顺序保持一致,否则会报错,如果有条件语句的话,可以增加 where条件。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-03-13
你是说的新增一个字段还是插入那个字段的数据
如果是新增字段
alter table table_name add 字段 type;
如果是插入数据
insert into table_name as select * from ....
或者是先新增字段再插入对应的值
那这样就是用update语句即可本回答被提问者和网友采纳
相似回答