Linkedin

  • Home >
  • Migrate Oracle functions and procedures that have more than 100 arguments to PostgreSQL

Migrate Oracle functions and procedures that have more than 100 arguments to PostgreSQL

Project Overview

Project Detail

This pattern shows how to migrate Oracle Database functions and procedures that have more than 100 arguments to PostgreSQL. For example, you can use this pattern to migrate Oracle functions and procedures to one of the following PostgreSQL-compatible AWS database services:

  • Amazon Relational Database Service (Amazon RDS) for PostgreSQL

  • Amazon Aurora PostgreSQL-Compatible Edition

PostgreSQL doesn’t support functions or procedures that have more than 100 arguments. As a workaround, you can define a new data type that has type fields that match the source function’s arguments. Then, you can create and run a PL/pgSQL function that uses the custom data type as an argument.

https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/migrate-oracle-functions-and-procedures-that-have-more-than-100-arguments-to-postgresql.html?did=pg_card&trk=pg_card

To know more about this project connect with us

Migrate Oracle functions and procedures that have more than 100 arguments to PostgreSQL