Postgresでは、文字型の定義長は文字数で指定します。Navigatorでは、バイト数で指定します。本環境変数の換算値に従って、文字数をバイト数に換算します。
Symfoware Analytics Serverでは、本環境変数に設定値「1」を必ず指定します。
設定値
Postgresを利用する場合、文字型データの1文字あたりのバイト長を指定します。
設定例
RN_POSTGRES_CHAR_BYTE=4 |
この設定値この初期値に従う場合、'あいうえお'のデータでは、Postgresでは5文字(char(5))、Navigatorの指定では、20バイト(5文字×4バイトでCHARACTER(20))と指定します。なお、NavigatorでPostgresを利用する場合、最大32000バイトまでが扱えるデータの範囲となります。
Symfoware Analytics Serverでは、以下のとおり設定します。
RN_POSTGRES_CHAR_BYTE=1 |
初期値(省略値)
3
必要レベル
必須/任意 | 任意 | |
環境 | 辞書データベース |
|
参照データベース |
| |
アーキテクチャ(32bit/64bit) | - | |
文字コード | - | |
関連製品 | - | |
機能 | - | |
その他 | - |
環境設定ファイルの種類
環境設定ファイル/部門環境設定ファイル
関連環境変数
なし。
使用可能製品
Interstage Navigator Server Enterprise Edition
Interstage Navigator Server Standard Edition
注意事項
実際のデータ長がPostgresの文字データの定義長ならびにNavigatorの文字データの定義長のそれぞれに収まるように定義してください。