A.1 データ型の制限
この表では、データ型の制限について説明します。データ型に関するコメントも記載します。
データ型 | 制限 | コメント |
---|---|---|
|
最大サイズ: 4GB ファイル名の最大長: 255文字 ディレクトリ名の最大長: 128バイト オープンしたBFILESファイルの最大数 |
|
|
最大サイズ: (4GB - 1)× |
1表当たりのLOB列の数は、1表当たりの列の最大数(1000脚注 1)でのみ制限される。 |
|
最大サイズ: 2000バイト |
なし |
|
最大サイズ: (4GB - 1)× |
1表当たりのLOB列の数は、1表当たりの列の最大数(1000脚注 1)でのみ制限される。 |
リテラル(SQLまたはPL/SQLの文字または数字) |
最大サイズ: 4000文字 |
なし |
|
最大サイズ: 2GB - 1 |
|
|
最大サイズ: 2000バイト |
なし |
|
最大サイズ: (4GB - 1)× |
1表当たりのLOB列の数は、1表当たりの列の最大数(1000脚注 1)でのみ制限される。 |
|
最大値: 999...(9が38個)×10125 -999...(9が38個)×10125 最小値 |
38桁の精度(仮数)まで表現可能 38桁の精度(仮数)まで表現可能 |
|
最大サイズ: 4000バイト、または32767バイト( 関連項目: 詳細は、「MAX_STRING_SIZE」初期化パラメータを参照 |
なし |
Precision |
38桁の有効数字 |
なし |
|
最大サイズ: 2000バイト、または32767バイト( 関連項目: 詳細は、「MAX_STRING_SIZE」初期化パラメータを参照 |
なし |
|
最大サイズ: 4000バイト、または32767バイト( 関連項目: 詳細は、「MAX_STRING_SIZE」初期化パラメータを参照 |
なし |
脚注1
表の列の絶対最大数は1000です。ただし、オブジェクト表(またはオブジェクト、ネストした表、VARRAYまたはREF
型の列を含むリレーショナル表)を作成する場合は、Oracleにより、ユーザー定義型の列はリレーショナル列にマップされ、その結果作成される非表示の列も、1000列の制限の対象として数えられます。Oracleによる、そのような表の合計列数の算出方法については、『Oracle Database管理者ガイド』を参照してください。
関連項目:
-
データ型の詳細は、『Oracle Database SQL言語リファレンス』を参照してください。
-
データベース・オブジェクトのネーミングの詳細は、『Oracle Database SQL言語リファレンス』を参照してください。