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

Ubah prosedur tersimpan SQL Server menjadi prosedur tersimpan PostgreSQL

Tidak ada "konversi" 1:1 dari MS SQL ke PostgreSQL.

Konsepnya benar-benar berbeda.

Saya sangat menyarankan untuk mengimplementasikan kembali fungsionalitas dan mengeksploitasi fitur yang dimiliki PostgreSQL, daripada mencoba meniru SQL Server.

Ketika orang mencoba untuk mem-porting solusi teknis dari satu DBMS ke yang lain, mereka biasanya berakhir dengan sesuatu yang lambat dan tidak berskala (ini berlaku untuk Oracle -> SQL Serve, SQL Server -> Oracle, DB2 -> Oracle dan SQL Server -> PostgreSQL juga).

Baca manual tentang fungsi yang tersimpan (PG tidak memiliki "prosedur") baca ulang spesifikasi untuk solusi Anda saat ini dan kemudian cukup implementasikan menggunakan kemungkinan yang ditawarkan Postgres.

Saya yakin ini bukan jawaban yang Anda cari, tetapi saya sangat yakin bahwa ini adalah satu-satunya cara yang layak.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. autocommit parameter konfigurasi yang tidak dikenal di PostgreSQL NodeJS

  2. Tabel bernilai Parameter Setara di Postgresql

  3. Bagaimana cara menjatuhkan pengguna di postgres jika memiliki objek yang bergantung

  4. Bagaimana Fungsi Power() Bekerja di PostgreSQL

  5. Sisipan multi-baris dengan pg-promise