PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

PostgreSQL :insérer depuis une autre table

Vous pouvez fournir des valeurs littérales dans le SELECT :

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

Une liste de sélection peut contenir n'importe quelle expression de valeur :

Et un littéral de chaîne est certainement une expression de valeur.