Oracle基础语句

1、创建表create table IT_EMPLOYEES(ENPLOYEES_ID NUMBER(6) NOT NULL UNIQUE,FirsT_NAME VARCHAR2(20),LAST_NAME VARCHAR2(25) NOT NULL,EMAIL VARCHAR2(25),PHONE_NUMBER VARCHAR2(20),JOB_ID VARCHAR2(10),SALARY NUMBER(8,2),MANAGER_ID NUMBER(6));2、--创建索引,创建之后,是按照LAST_NAME的值升序存放,it_lastname为索引名 create [unique] [ cluster ] index 索引名 on 表名(字段名); unique:索引值不能重复。 cluster:建立的索引是聚簇索引。 create index it_lastname on it_employees(last_name);3、删除表 当某个基表不再不需要时,删除语句 drop table 表名; 删除视图 drop view 视图名; 删除索引 drop index 索引名;3、向表中插入数据insert into IT_EMPLOYEES values (1,'liu','bei','qq@qq.com',110,001,100000,1)4、向表中某几个字段插入数据5、insert into IT_EMPLOYEES (ENPLOYEES_ID,LAST_NAME) VALUES (3,'ANAN')6、alter table it_employees add age int; --增加age字段,类型为int7、alter table it_employees drop column age; --删除age这个字段8、order by 分类select * from it_employees where salary >= 100000 order by salary; -- 按工资进行排列 认的升序,由低到高。 降序为在后方加上desc,即:select * from it_employees where salary >= 100000 order by salary desc;9、group by 对记录进行分组select job_id,avg(salary),sum(salary),max(salary),count(job_id) from it_employees group by job_id;

相关文章

Java Oracle 结果集是Java语言中处理数据库查询结果的一种方...
Java AES和Oracle AES是现代加密技术中最常使用的两种AES加密...
Java是一种广泛应用的编程语言,具备可靠性、安全性、跨平台...
随着移动互联网的发展,抽奖活动成为了营销活动中不可或缺的...
Java和Oracle都是在计算机领域应用非常广泛的技术,他们经常...
Java 是一门非常流行的编程语言,它可以运行于各种操作系统上...