0 / 0
資料の 英語版 に戻る
サポートされる Oracle データ・タイプ
最終更新: 2024年7月30日
サポートされる Oracle データ・タイプ

Oracle をソース接続として使用する場合、複製できるのは一部のデータ・タイプのみです。

使用するとOracleとのつながりコピーゴール、Data Replication同様の列名と互換性のあるデータ型を持つ列を作成または複製しようとします。 ターゲット列のデータ型が互換性がない場合、ターゲットデータ型を文字列ベースのデータ型に変換します(例えば、varchar)。

以下の表に、レプリケートできる Oracle データ型を示します。 サポートされていないデータ型はターゲット データベースに複製されません。

データ・タイプ 説明 サポート
VARCHAR2(size [BYTE ¥ CHAR]) 最大長サイズのバイトまたは文字を持つ可変長文字ストリング。
NVARCHAR2(size) 最大長サイズの文字を持つ可変長 Unicode 文字ストリング。
番号 [(p [, s])] 精度 p および位取り s を持つ数値。
浮動小数点 [(p)] 精度 p を持つ NUMBER データ・タイプのサブタイプ。 FLOAT 値は、内部では NUMBER として表されます。
LONG 最大2ギガバイト、または231までの可変長の文字データ-1バイト。
日数 有効な日付範囲は、紀元前 4712 年 1 月 1 日から西暦 9999 年 12 月 31 日までです。 デフォルトの形式は、NLS_DATE_FORMAT パラメーターによって明示的に決定されるか、または NLS_TERRITORY パラメーターによって暗黙的に決定されます。 このデータ・タイプには、日時フィールド YEAR、MONTH、DAY、HOUR、MINUTE、および SECOND が含まれています。 小数秒もタイム・ゾーンもありません。
BINARY_FLOAT 32 ビットの浮動小数点数。
BINARY_DOUBLE 64 ビット浮動小数点数。
タイム・スタンプ [(fractional_seconds_precision)] 日付の年、月、日の値、および時刻の時、分、秒の値。ここで、fractional_seconds_precision は、SECOND datetime フィールドの小数部分の桁数です。 このデータ・タイプには、日時フィールド YEAR、MONTH、DAY、HOUR、MINUTE、および SECOND が含まれています。 秒の小数部が含まれていますが、タイム・ゾーンがありません。
TIMESTAMP [(fractional_seconds_precision)] WITH TIME ZONE タイム・スタンプのすべての値、およびタイム・ゾーン変位値。ここで、fractional_seconds_precision は、SECOND 日時フィールドの小数部分の桁数です。 このデータ・タイプには、日時フィールド YEAR、MONTH、DAY、HOUR、MINUTE、SECOND、TIMEZONE_HOUR、および TIMEZONE_MINUTE が含まれます。 秒の小数部と、明示的なタイム・ゾーンがあります。
TIMESTAMP [(fractional_seconds_precision)] WITH LOCAL TIME ZONE (ローカル・タイム・ゾーン付き) TIMESTAMP WITH TIME ZONE のすべての値 (例外あり)。
INTERVAL YEAR [(year_precision)] から MONTH 期間を年と月で保管します。ここで、year_precision は、YEAR 日時フィールドの桁数です。
INTERVAL DAY [(day_precision)] TO SECOND [(fractional_seconds_precision)] (INTERVAL DAY [(day_precision)] から SECOND [(fractional_seconds_precision)] 期間を日数、時間数、分数、および秒数で保管します。ここで、day_precision は DAY 日時フィールドの最大桁数です。
RAW (サイズ) 長さサイズ・バイトのロー・バイナリー・データ。
LONG RAW 最大 2 ギガバイトまでの可変長のロー・バイナリー・データ。
ROWID テーブル内の行の固有アドレスを表す Base 64 ストリング。 このデータ・タイプは、主に ROWID 疑似列によって戻される値用です。
UROWID [(サイズ)] 索引で編成された表の行の論理アドレスを表す Base 64 ストリング。 オプションのサイズは、タイプ UROWID の列のサイズです。
CHAR [(size [BYTE ¥ CHAR])] 長さサイズがバイトまたは文字の固定長文字データ。 最大サイズは 2000 バイトまたは 2000 文字です。
NCHAR [(サイズ)] 長さサイズ文字の固定長文字データ。 バイト数は、 AL16UTF16 エンコードの場合は最大 2 倍のサイズ、 UTF8 エンコードの場合は最大 3 倍のサイズにすることができます。
CLOB 1 バイト文字またはマルチバイト文字を含む文字ラージ・オブジェクト。
NCLOB Unicode 文字を含む文字ラージ・オブジェクト。
BLOB バイナリー・ラージ・オブジェクト。
bfile データベースの外部に保管されている大きなバイナリー・ファイルのロケーターが入っています。 データベース・サーバー上にある外部 LOB へのバイト・ストリーム入出力アクセスを使用可能にします。 最大サイズは 4 ギガバイトです。
JSON 最大サイズは 32 メガバイトです。

親トピック: Oracle データの複製

生成 AI の検索と回答
これらの回答は、製品資料の内容に基づいて、 watsonx.ai のラージ言語モデルによって生成されます。 詳細