PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

PostgreSQL:inserir de outra tabela


Você pode fornecer valores literais no SELECT:
INSERT INTO TABLE1 (id, col_1, col_2, col_3)
SELECT id, 'data1', 'data2', 'data3'
FROM TABLE2
WHERE col_a = 'something';

Uma lista de seleção pode conter qualquer expressão de valor :

E um literal de string é certamente uma expressão de valor.