sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL:invoegen vanuit een andere tabel

U kunt letterlijke waarden opgeven in de SELECT:

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

Een selecte lijst kan elke waarde-expressie bevatten :

En een letterlijke tekenreeks is zeker een waarde-uitdrukking.



  1. MySQL blijft crashen

  2. DeleteDatabase wordt niet ondersteund door de provider, Oracle met Entity Framework

  3. Bindende queryparameters op naam met ODP.NET

  4. Meer dan één AutoIncrement per tabel hebben