sql >> Base de Datos >  >> RDS >> PostgreSQL

PostgreSQL:insertar desde otra tabla

Puede proporcionar valores literales en SELECCIONAR:

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

Una lista de selección puede contener cualquier expresión de valor :

Y un literal de cadena es ciertamente una expresión de valor.