PL/SQLで文字セットを設定する方法

PL/SQLで文字セットを設定する方法は、次のようなものがあります

  1. NLS_キャラセット
  2. ALTER SESSION
ALTER SESSION SET NLS_CHARACTERSET = 'AL32UTF8';

これにより文字エンコードがAL32UTF8に設定されます。

  1. ネイティブな日本語で言い換えると
SET NLS_CHARACTERSET = 'AL32UTF8';
  1. ALTER DATABASE
ALTER DATABASE CHARACTER SET AL32UTF8;

これにより、データベース全体で AL32UTF8 がデフォルト文字セットとして設定されます。

注意:文字コードの変更は、管理者権限もしくは特定のアクセス権限が必要な場合があります。文字コード変更を行なう前に、必ずデータベース管理者または関連する権限者に相談してください。

bannerAds