A.1 Datatype Limits
This table documents the limits for datatypes, and includes comments about the datatypes.
Datatypes | Limit | Comments |
---|---|---|
|
Maximum size: 4 GB Maximum size of a file name: 255 characters Maximum size of a directory name: 30 characters Maximum number of open BFILEs: see Comments |
The maximum number of |
|
Maximum size: (4 GB - 1) * |
The number of LOB columns per table is limited only by the maximum number of columns per table (that is, 1000Foot 1). |
|
Maximum size: 2000 bytes |
None |
|
Maximum size: 4000 bytes |
None |
|
Maximum size: (4 GB - 1) * |
The number of LOB columns per table is limited only by the maximum number of columns per table (that is, 1000Footref 1). |
Literals (characters or numbers in SQL or PL/SQL) |
Maximum size: 4000 characters |
None |
|
Maximum size: 2 GB - 1 |
Only one |
|
Maximum size: 2000 bytes |
None |
|
Maximum size: 4000 bytes, or 32767 bytes if the See Also: "MAX_STRING_SIZE" initialization parameter for additional details |
None |
|
Maximum size: (4 GB - 1) * |
The number of LOB columns per table is limited only by the maximum number of columns per table (that is, 1000Footref 1). |
|
999...(38 9's) x10125 maximum value -999...(38 9's) x10125 minimum value |
Can be represented to full 38-digit precision (the mantissa) Can be represented to full 38-digit precision (the mantissa) |
Precision |
38 significant digits |
None |
|
Maximum size: 2000 bytes, or 32767 bytes if the See Also: "MAX_STRING_SIZE" initialization parameter for additional details |
None |
|
Maximum size: 4000 bytes |
None |
|
Maximum size: 4000 bytes, or 32767 bytes if the See Also: "MAX_STRING_SIZE" initialization parameter for additional details |
None |
Footnote 1
The absolute maximum number of columns in a table is 1000. However, when you create an object table (or a relational table with columns of object, nested table, varray, or REF
type), Oracle maps the columns of the user-defined types to relational columns, creating in effect hidden columns that count toward the 1000-column limit. For details on how Oracle calculates the total number of columns in such a table, refer to Oracle Database Administrator’s Guide.
See Also:
-
Oracle Database SQL Language Reference for more information about datatypes
-
Oracle Database SQL Language Reference for more information on naming database objects