TOP>製品/サービス>カテゴリから探す>データベース>EDB Postgres(PostgreSQL)>Oracle Database互換

EDB Postgres(PostgreSQL)

Oracle Database互換

Oracle Database対応プログラムの有効活用

EDB PostgresはOracle Databaseとの高い互換性を持っており、Oracle Databaseと同じSQL構文、ファンクション、プロシージャをサポートしています。

手続き型言語「EDB-SPL」を利用するとOracle Databaseの手続き型言語「PL/SQL」と同じ構文でファンクション、プロシージャ、パッケージを作成できます。また、Oracle Databaseで利用される主なファンクションやDBMSパッケージもサポートしており、Oracle Database対応のプロシージャのプログラム改修工数を大幅に抑えることができます。


関数のタイプ 名称
日付/時刻 ADD_MONTHS
LAST_DAY
MONTHS_BETWEEN
NEW_TIME
NEXT_DAY
ROUND
SYSDATE
SYSTIMESTAMP
算術 CEIL
FLOOR
GREATEST
LEAST
NVL
NVL2
TRUNC
文字列 CHR
CONCAT
DECODE
INITCAP
INSTR
LENGTH
LTRIM
LOWER
LPAD
REPLACE
RPAD
RTRIM
SUBSTR
UPPER
書式設定 TO_CHAR
TO_DATE
TO_NUMBER

Oracle互換・内部パッケージ
DBMS_ALERT
DBMS_JOB
DBMS_LOB
DBMS_OUTPUT
DBMS_PIPE
DBMS_SQL
DBMS_UTILITY
UTL_FILE
UTL_MAIL
UTL_SMTP


Oracle Databaseで利用されているSQL文の互換性についてPostgreSQL、EDB Postgresとで比較した場合、PostgreSQLが約60%に対して、EDB Postgresは約90%の互換性があります。また、EDB PostgresでのPL/SQLプログラムの互換性は80%という高い割合を確保しています。

Oracle DatabaseとのSQL互換性

PL/SQL互換性


お求めの情報は見つかりましたでしょうか。

資料請求/お問い合わせはこちら(専門の担当者が確認し、ご対応します。)

お客様の状況に合わせて詳しい情報をお届けできます。お気軽にご相談ください。

ページの先頭へ戻る