Oracle 表字段数据类型
| VARCHAR2( ) | 存储字符,可变长度,有最大长度,最大4000字节 |
| NUMBER | 存储数字 |
| DATE | 存储日期 |
| CHAR( ) | 存储字符,固定长度(如果某个数据比定义长度短,那么将用空格在数据的右边补到定义长度),有最大长度,最大2000字节 |
| LONG | 是一个遗留下来的而且将来不会被支持的数据类型,它将被LOB(large object)数据类型取代 |
| LONGRAW | |
| RAW | |
| ROWID | ORACLE数据表中的一个伪列,它是数据表中每行数据内在的唯一的标识。 |
| FLOAT | |
| INTEGER | |
| NCHAR( ) | 同CHAR( ),存储NLS数据 |
| NVARCHAR2 | 同VARCHAR2( ),存储NLS数据 |
| BLOB | 存储二进制数据 |
| CLOB | 存储字符型数据 |
| NCLOB | |
| BFILE | 存储二进制文件 |
| UROWID | |
| TIMESTAMP | |
| TIMESTAMP WITH TIME ZONE | |
| TIMESTAMP WITH LOCAL TIME ZONE | |
| INTERVAL YEAR TO MONTH | |
| INTERVAL DAY TO SECOND | |
| BINARY_FLOAT | |
| BINARY_DOUBLE |
注意点
一 比较规则:
| CHAR( )数据类型 | 'YO'='YO ' |
| VARCHAR2( )数据类型 | 'YO'<'YO ' |
浙公网安备 33010602011771号