标签:into 数据 mgr 补充 oracl 创建 table birt 日期
select * from (select rownum rn,e2.* from (select e1.* from emp e1)e2 where rownum<=10)e3 where e3.rn>=6;
select * from (select rownum en,e.* from emp e)
select e.deptno,e.ename,d.dname,e.mgr,s.grade
from (select avg(sal)ea from emp)e1,emp e,salgrade s,dept d
where e.deptno=e.mgr
and d.deptno=e.deptno
and e.sal>e1.ea;
--拷贝表数据
create table emps as select * from emp;
--查看表内容
desc emp;
select table_name from all_tables where owner=upper(‘Legend‘);
--拷贝表结构
create table empnew as select * from emp where 1<>1;
--示例:创建学生表
---字段如下:
--学号
--姓名
--性别
--出生日期
--奖学金
create table student(
sno number(4),
sname varchar(20),
SEX varchar(2) CHECK(SEX IN (‘男‘,‘女‘)),
birthday date,
scholarship number(15)
);
--示例:创建班级表
--字段如下
--班级编号
--班级名称
create table class (
classno number(3),
classname varchar(5)
);
--扩展新的字段(列)增删改查
--增加 class表一个字段班级老师
alter table class add (classTeacher char(12));
--修改字段
alter table class modify (classTeacher varchar2(10));
--删除字段 (删除班级老师字段)
alter table class drop column CLASSTEACHER;
--插入数据
insert into 表名(字段1,字段2) values(值1,值2)
标签:into 数据 mgr 补充 oracl 创建 table birt 日期
原文地址:https://www.cnblogs.com/qichunlin/p/9055677.html