PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Prosedur tersimpan Postgresql mengembalikan set hasil yang dipilih

Di Postgres, sebuah tabel secara otomatis mendefinisikan tipe yang sesuai:

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);

Sintaksnya lebih bertele-tele daripada di MS SQL Server karena Anda dapat membuat fungsi dalam salah satu dari beberapa bahasa dan fungsi mungkin kelebihan beban.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Penyaringan Django JSONField

  2. bug kata sandi UTF node-postgres

  3. Hasilkan rangkaian tanggal - gunakan tipe tanggal sebagai input

  4. PostgreSQL array_agg order

  5. Bagaimana cara mengatur bidang basis data yang dapat dibatalkan ke NULL dengan typeorm?