1建表,建个学生表,包含id,学号,性别,姓名,年龄,电话号码,奖学金

create table Student

(

 id varchar(20) primary key not null,--学生的id为唯一主键

 xh number(4),    --学号

 sex      char(2),--性别

 name varchar(20),--姓名

 birthday date,   --出生日期

 age number(10),  --年龄

 telephone number(30),--学生的电话号码

 sal number(7,2)   --奖学金允许7位NUMBER类型数据,允许有8位整数,小数点后2位小数。。。

);

2插入3行数据,

INSERT INTO student VALUES ('A001', 0801,'男', '歌谣', '01-5月-05', 23,13456431234,12000);

INSERT INTO student VALUES ('A002', 0802,'男', '小白', '01-5月-05', 13,15423675432,32000);

INSERT INTO student VALUES ('A003', 0803,'女', '小红', '14-2月-12', 43,17654326789,2000);

oracle学习13-命令学习1_oracle

 

3查找语句

select*from student--检索student中的所有数据

select id,xh,sex,name,age from student --检索所选字段的所有列

select*from student where sex='男' and age>20--查找性别为男生且年龄大于20的员工

oracle学习13-命令学习1_学习_02

4插入部分字段

ALTER TABLE student add (depo varchar(20));--插入部门这个字段

UPDATE student SET depo = '财务部' WHERE xh = '801';

UPDATE student SET depo = '财务部' WHERE xh = '802';

UPDATE student SET depo = '工程部' WHERE xh = '803';

oracle学习13-命令学习1_oracle_03

 

5继续插入数据

INSERT INTO student VALUES ('A004', 0804,'女', '小花', '24-4月-12', 33,17613245789,22000,'工程部');

INSERT INTO student VALUES ('A005', 0804,'女', '小刘', '24-9月-11', 67,14413245689,62000,'工程部');

INSERT INTO student VALUES ('A006', 0804,'女', '小华', '24-7月-15', 27,17891345129,32000,'工程部');

oracle学习13-命令学习1_学习_04