我正在使用 PostgreSQL 并且有两个表:
Table_A
colA | colB | colC | colD | colE | colF | colG | colH | colI | colJ
Table_B
colA | colB | colC | columnD | colE | columnF | colG | colH | colI | colJ
Run Code Online (Sandbox Code Playgroud)
我正在尝试将多行插入table_B
到 中table_A
。我的问题是Table_A
有一个基于colA, colB, colC, colD, and colE
. Table_B
没有这个限制,这意味着简单的方法insert
不起作用:
INSERT INTO Table_A (colA, colB, colC, colD, colE, colF, colG, colH, colI, colJ)
SELECT colA, colB, colC, columnD, …
Run Code Online (Sandbox Code Playgroud) postgresql ×1