PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

PostgreSQL:вмъкване от друга таблица

Можете да предоставите литерални стойности в SELECT:

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

Списъкът за избор може да съдържа всеки израз на стойност :

А низовият литерал със сигурност е израз на стойност.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Защо не може да се създаде таблица за разделяне

  2. Как да импортирам таблици с липсващи стойности?

  3. Сравнение на типовете колони на базата данни в MySQL, PostgreSQL и SQLite? (Кръстосано картографиране)

  4. Как да направя заявка за всички редове в радиус от 5 мили от моите координати?

  5. Вижте и изчистите Postgres кешове/буфери?