ORACLE学习之scott用户的表结构sql
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | -- Create table create table SALGRADE ( GRADE NUMBER, LOSAL NUMBER, HISAL NUMBER ) tablespace USERS pctfree 10 initrans 1 maxtrans 255 storage ( initial 64 next 8 minextents 1 maxextents unlimited ); -- Add comments to the table comment on table SALGRADE is '工资等级表:salgrade' ; -- Add comments to the columns comment on column SALGRADE.GRADE is '工资的等级' ; comment on column SALGRADE.LOSAL is '此等级的最低工资' ; comment on column SALGRADE.HISAL is '此等级的最高工资' ; |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | -- Create table create table BONUS ( ENAME VARCHAR2(10), JOB VARCHAR2(9), SAL NUMBER, COMM NUMBER ) tablespace USERS pctfree 10 initrans 1 maxtrans 255; -- Add comments to the table comment on table BONUS is '工资表:bonus' ; -- Add comments to the columns comment on column BONUS.ENAME is '雇员姓名' ; comment on column BONUS.JOB is '雇员职位' ; comment on column BONUS.SAL is '雇员的工资' ; comment on column BONUS.COMM is '雇员的奖金' ; |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | -- Create table create table DEPT ( DEPTNO NUMBER(2) not null , DNAME VARCHAR2(14), LOC VARCHAR2(13) ) tablespace USERS pctfree 10 initrans 1 maxtrans 255 storage ( initial 64 next 8 minextents 1 maxextents unlimited ); -- Add comments to the table comment on table DEPT is '部门表:dept' ; -- Add comments to the columns comment on column DEPT.DEPTNO is '表示部门编号,由两位数字所组成' ; comment on column DEPT.DNAME is '部门名称,最多由14个字符所组成' ; comment on column DEPT.LOC is '部门所在的位置' ; -- Create/Recreate primary, unique and foreign key constraints alter table DEPT add constraint PK_DEPT primary key (DEPTNO) using index tablespace USERS pctfree 10 initrans 2 maxtrans 255 storage ( initial 64K next 1M minextents 1 maxextents unlimited ); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | -- Create table create table EMP ( EMPNO NUMBER(4) not null , ENAME VARCHAR2(10), JOB VARCHAR2(9), MGR NUMBER(4), HIREDATE DATE , SAL NUMBER(7,2), COMM NUMBER(7,2), DEPTNO NUMBER(2) ) tablespace USERS pctfree 10 initrans 1 maxtrans 255 storage ( initial 64 next 8 minextents 1 maxextents unlimited ); -- Add comments to the table comment on table EMP is ' 雇员表:emp' ; -- Add comments to the columns comment on column EMP.EMPNO is '雇员的编号,由四位数字所组成' ; comment on column EMP.ENAME is '雇员的姓名,由10位字符所组成' ; comment on column EMP.JOB is '雇员的职位' ; comment on column EMP.MGR is '雇员对应的领导编号,领导也是雇员' ; comment on column EMP.HIREDATE is '雇员的雇佣日期' ; comment on column EMP.SAL is '基本工资,其中有两位小数,五倍整数,一共是七位' ; comment on column EMP.COMM is '奖金,佣金' ; comment on column EMP.DEPTNO is '雇员所在的部门编号' ; -- Create/Recreate primary, unique and foreign key constraints alter table EMP add constraint PK_EMP primary key (EMPNO) using index tablespace USERS pctfree 10 initrans 2 maxtrans 255 storage ( initial 64K next 1M minextents 1 maxextents unlimited ); alter table EMP add constraint FK_DEPTNO foreign key (DEPTNO) references DEPT (DEPTNO); |
1 2 3 4 | select * from bonus t; --工资表 select * from dept t; --部门表 select * from emp t; --雇员表 select * from salgrade t; --工资等级表 |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· 新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用
· Janus Pro:DeepSeek 开源革新,多模态 AI 的未来
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(三):用.NET IoT库
· 【非技术】说说2024年我都干了些啥