PL/SQL的数据类型如下表所示:
| NUMBER | 数字型 | 能存放整数值和实数值,并且可以定义精度和取值范围 |
| BINARY_INTEGER | 数字型 | 可存储带符号整数,为整数计算优化性能 |
| DEC | 数字型 | NUMBER的子类型,小数 |
| DOUBLE PRECISION | 数字型 | NUMBER的子类型,高精度实数 |
| INTEGER | 数字型 | NUMBER的子类型,整数 |
| INT | 数字型 | NUMBER的子类型,整数 |
| NUMERIC | 数字型 | NUMBER的子类型,与NUMBER等价 |
| REAL | 数字型 | NUMBER的子类型,与NUMBER等价 |
| SMALLINT | 数字型 | NUMBER的子类型,取值范围比INTEGER小 |
| VARCHAR2 | 字符型 | 存放可变长字符串,有最大长度 |
| CHAR | 字符型 | 定长字符串 |
| LONG | 字符型 | 变长字符串,最大长度可达32,767 |
| DATE | 日期型 | 以数据库相同的格式存放日期值 |
| BOOLEAN | 布尔型 | TRUE OR FALSE |
| ROWID | ROWID | 存放数据库的行号 |
注意:存放在数据库的数据的类型关系到对数据读取,所以应该注意!
本文详细介绍了PL/SQL中的各种数据类型,包括数字型、字符型、日期型和布尔型,以及它们的特点和用途。
2681

被折叠的 条评论
为什么被折叠?



