PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

PostgreSQL:Einfügen aus einer anderen Tabelle

Sie können Literalwerte in SELECT:

angeben
INSERT INTO TABLE1 (id, col_1, col_2, col_3)
SELECT id, 'data1', 'data2', 'data3'
FROM TABLE2
WHERE col_a = 'something';

Eine Auswahlliste kann jeden Wertausdruck enthalten :

Und ein String-Literal ist sicherlich ein Wertausdruck.