sql >> データベース >  >> RDS >> PostgreSQL

SQLServerストアドプロシージャをPostgreSQLストアドプロシージャに変換します

    MS SQLからPostgreSQLへの1:1の「変換」はありません。

    コンセプトは全然違います。

    SQL Serverを模倣するのではなく、単に機能を再実装し、PostgreSQLの機能を活用することを強くお勧めします。

    あるDBMSの技術ソリューションを別のDBMSに移植しようとすると、通常、速度が遅く、拡張性のないものになります(これは、Oracle-> SQL Serve、SQL Server-> Oracle、DB2-> Oracle、およびSQLServerに当てはまります。 ->PostgreSQLも同様です。

    保存された関数に関するマニュアルを読んでください(PGには「手順」がありません)。現在のソリューションの仕様を読み直してから、Postgresが提供する可能性を使用して実装してください。

    これはあなたが探していた答えではないと確信していますが、これが唯一の実行可能な方法であると強く信じています。



    1. MySQLデータベースからページネーションごとにN個のレコードを選択するにはどうすればよいですか?

    2. SQliteはクエリ効率を向上させます

    3. Postgres:json文字列をテキストに変換する方法は?

    4. PHP / MySQLで2つのmysqlクエリを1つとして実行するにはどうすればよいですか?