gpt4 book ai didi

java - 如何插入不同列数的select?

转载 作者:行者123 更新时间:2023-12-02 04:02:29 25 4
gpt4 key购买 nike

我的任务是从 X 移动数据表SCHEMA_ASCHEMA_B .

问题在于表SCHEMA_A.X有 4 列( sidis_deletedcd )和表 SCHEMA_B.X有 5 列( sidis_deletedridcd )。

如何从另一个表中插入列的值,在这种情况下我想让查询尽可能动态?目前我只能想到以某种方式修改这个查询

INSERT INTO SCHEMA_B.X
SELECT * FROM SCHEMA_A.X Aa
WHERE A.is_deleted = 'n'

先谢谢了

最佳答案

添加虚拟列

insert into SCHEMA_B.X
select *, 0 as dummy_columm
from SCHEMA_A.X Aa
WHERE A.is_deleted = 'n'

您可以使用NULL或其他特殊值来指示他的来源

关于java - 如何插入不同列数的select?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34758796/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com