oracle 一张表比另一张表多一个字段 怎么写简单点的语句,把一个表中的某条数据插入到另一张表中
答案:2 悬赏:0 手机版
解决时间 2021-03-19 23:12
- 提问者网友:世勋超人
- 2021-03-19 09:22
oracle 一张表比另一张表多一个字段 怎么写简单点的语句,把一个表中的某条数据插入到另一张表中
最佳答案
- 五星知识达人网友:鱼忧
- 2021-03-19 10:51
可以通过insert into …… as select 语句来进行实现。
sql:insert into tablename(newname) as select oldname from tablename where 条件语句。
备注:以上语句中插入的字段顺序必须要和查询的语句的顺序保持一致,否则会报错,如果有条件语句的话,可以增加 where条件。
sql:insert into tablename(newname) as select oldname from tablename where 条件语句。
备注:以上语句中插入的字段顺序必须要和查询的语句的顺序保持一致,否则会报错,如果有条件语句的话,可以增加 where条件。
全部回答
- 1楼网友:神也偏爱
- 2021-03-19 11:32
create table table_a as select id,name,······ from table_b;
table_a可以看做是临时表。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯