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

Procedura składowana Postgresql zwraca wybór zestawu wyników

W Postgresie tabela automatycznie definiuje odpowiedni typ:

create or replace function select_my_table(argument1 int, argument2 int)
returns setof my_table language sql as $$
    select *
    from my_table
    where id > argument1 and id < argument2;
$$;

select * from select_my_table(0, 2);

Składnia jest bardziej szczegółowa niż w MS SQL Server, ponieważ możesz tworzyć funkcje w jednym z kilku języków i funkcje mogą być przeciążone.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server 2012:Dodaj połączony serwer do PostgreSQL

  2. Poprawa wydajności OFFSET w PostgreSQL

  3. PostgreSQL, złożone zapytanie do obliczania składników według receptur

  4. kiedy się rozłączyć, a kiedy zakończyć klienta lub pulę pg

  5. Jakie są zalety i wady wykonywania obliczeń w sql vs. w Twojej aplikacji?