PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

WYBIERZ * Z NOWEJ TABELI odpowiednik w Postgres

Zwykły WSTAW ... POWRÓT ... wykonuje swoją pracę i zapewnia najlepszą wydajność .
CTE nie jest konieczne.

INSERT INTO phone_book (name, number)
VALUES ( 'Peter Doe','555-2323' )
RETURNING *  -- or just phonebook_id, if that's all you need

Na marginesie:W większości przypadków wskazane jest dodanie listy docelowej.

Cytowana przez Ciebie strona Wikipedii ma już taką samą radę:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL - kolejna wartość szeregowa w tabeli

  2. Co oznacza „wybierz” tę samą tabelę co „z”?

  3. Replikacja PostgreSQL do odzyskiwania po awarii

  4. domyślna strefa czasowa postgres

  5. Dodawanie instalatora PostgreSQL do własnego instalatora aplikacji