WRAPPERは外部データラッパの定義を変更します。このコマンドの最初の構文はサポート関数または外部データラッパの一般的なオプションを変更します。(少なくとも1つの句が必要です。第2の構文は外部データラッパの所有者を変更します。スーパーユーザのみが外部データラッパを変更することができます。スーパーユーザのみが外部データラッパを所有することができます。パラメータname既存の外部データラッパの名前です。handler_function外部データラッパ用の新しいハンドラ関数を指定します。HANDLERこれを使用して外部データラッパがハンドラ関数を持たないことを指定します。ハンドラを持たない外部データラッパを使用する外部テーブルにはアクセスできないことに注意してください。validator_function外部データラッパ用の新しい検証関数を指定します。既存の外部データラッパのオプションや依存するサーバ、ユーザマップ、外部テーブルが新しい検証関数に対して無効である可能性があることに注意してください。PostgreSQLはこの検査を行いません。変更された外部データラッパを使用する前にこれらのオプションが正しいことを確実にすることはユーザの責任です。WRAPPERコマンドで指定されたオプションはすべて新しい検証関数で検査されます。VALIDATORこれは、外部データラッパが検証関数を持たないことを指定するために使用されます。)外部データラッパ用のオプションを変更します。ADD、SET、DROPは実行する動作を指定します。明示的な動作の指定がなければADDとみなされます。オプション名は一意でなければなりません。名前と値は外部データラッパの検証関数を使用して検証されます。new_owner外部データラッパの新しい所有者のユーザ名です。new_name外部データラッパの新しい名前です。例dbi外部データラッパを変更し、fooオプションを追加し、barオプションを削除します。'bar');外部データラッパdbiの検証関数をbob.myvalidatorに変更します。(SQL/MED)に従います。TO、RENAME句は拡張です。