数据类型:
字符类型
CHAR数据类型:固定长度的字符串1~2000字节,如果字节没有达到设定长度的字节,会用空格填充,如果不是固定长度的字节,使用该类型会比较占用磁盘空间;如果超过长度,数据库会返回错误报告。
VARCHAR2数据类型:支持可变长度字符串1~40000字节。相对CHAR类型比较有优势(选择使用)。
NCHAR数据类型:国家字符集使用方法和CHAR相同,却别在于NCHAR用来存储Unicode字符集类型,即双字节字符数据。
NVARCHAR2数据类型:与NCHAR类似,在使用上用于存储需要国际化的可变长字符串。
数值类型
NUMBER数据类型可以存储正数、负数、零、定点数和精度为38位的浮点数。
数据类型格式:NUMBER(p,s) p为精度,表示数字的有效范围;s为范围,小数点后面的位数。
用法:column_name NUMBER{P=38,S=0} column_name NUMBER(p){定点数} column_name NUMBER(p,s){浮点数}
Oracle学习参考教程:http://www.hechaku.com/Oracle/
使用SQL语句操作数据表
创建表stuInfo
create table stuInfo
(
stuNo char(6) not null, -- 学号
stuName varchar2(20) not null, --学员姓名
stuAge number(3,0) not null, --年龄
stuID number(18,0), --身份证号
stuSet number(2,0) --座位号
);
依次插入数据
insert into stuinfo(stuNo,stuName,stuAge,stuSet) values('5','张三','20','5');
从语法的角度介绍DML操作
(1)选择无重复的