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

Przypisanie wartości zmiennej za pomocą klauzuli RETURNING

Musisz użyć klauzuli INTO w RETURNING, aby ustawić wartość zwracaną do zmiennej:

DECLARE myid OAMENI.id%TYPE;

INSERT INTO oameni 
VALUES 
  (default,'lol') 
RETURNING id INTO myid;

Musisz również określić typ danych swojej zmiennej; Cieszę się, że postgresql obsługuje %TYPE i %ROWTYPE .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak przechowywać godziny otwarcia sklepu w bazie danych SQL?

  2. Uzyskaj wszystkie posty z sumą głosów i jeśli bieżący użytkownik głosował na każdy post

  3. Lista kolumn z indeksami w PostgreSQL

  4. Hibernate @Filter kolekcja wyliczeń

  5. Dostrajanie wydajności Postgresql i wykorzystania pamięci w przepływie pracy w Pythonie