一、常用数据类型
数据类型 | 字符 | 说明 | 举例 |
---|---|---|---|
字符串 | VARCHAR2 | 其他数据库使用(VARCHAR),200个字符以内使用此类型 | 姓名、地址、邮政编码、电话 |
数字 | NUMBER | 在oracle中使用NUMBER来描述数字,如果描述小数使用NUMBER(m,n),n表示的是小数位的位数。m的范围是1-38,即最大38位。但数据库也考虑程序员的习惯,可使用简化形式:整数使用:INT;小数使用FLOAT。 | 人数、纯数字ID |
日期 | DATE | 使用DATE是最为常见的做法,但在Oracle里面DATE包含有日期和时间,其他的数据库里面可能只包含日期,DATETIME才表示时间 | 生日、入职时间、活动开始时间 |
大文本数据 | CLOB | 使用CLOB描述,最多可以保存4GB的文字信息 | 文字 |
大对象数据 | BLOB | 使用BLOB描述,保存图片、音乐、文字、最多可以保存4GB的信息 | 图片、音乐、文字 |
从实际开发来说,比较常用的数据类型是VARCHAR2、NUMBER、DATE、CLOB类型。
二、创建数据表
语法:
CREATE TABLE 表名称 (
列名称 类型 (DEFAULT 默认值),
列名称 类