1 2 3 4 5 ··· 9 下一页
摘要: 用户 创建用户语法:CREATE USER 用户名 IDENTIFIED BY 密码 [default tablespace 默认表空间名 temp tablespace 临时表空间名 quota 配额大小 on 表空间名]; 1.以管理员身份登录,创建用户 CREATE USER user1 ID 阅读全文
posted @ 2021-11-11 19:57 `青红造了个白` 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 为什么使用视图:1.限制其它用户对数据库表的访问,因为视图可以有选择性的显示数据库表的一部分2.容易实现复杂的查询3.对于相同的数据可以产生不同的试图 创建视图CREATE VIEW 视图名 AS 子查询; --简单创建 1.创建一个视图v_emp10,通过该视图只能查看10号部门的员工编号,员工姓 阅读全文
posted @ 2021-11-11 19:49 `青红造了个白` 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 一、 索引(INDEX):单列索引、复合索引,用于优化查询效率自动创建:当创建PRIMARY KEY或UNIQUE 约束时,默认创建索引手动创建:CREATE INDEX idx_tableName_columName ON 表名(列名1[,列名2...])ROWNUM 伪列虚拟存在的,每查询一次数 阅读全文
posted @ 2021-11-11 19:47 `青红造了个白` 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 约束 约束 说明 NOT NULL 非空约束,指定某列的所有行数据不能包含空值 UNIQUE 唯一约束,指定列或者列的组合的所有行数据必须唯一 PRIMARY KEY 主键约束,表的每行的唯一性标识,指定列或者列的组合的所有行数据必须唯一 FOREIGN KEY 外键约束,在列及引用列上建立的一种强 阅读全文
posted @ 2021-11-11 19:08 `青红造了个白` 阅读(96) 评论(0) 推荐(0) 编辑
摘要: Oracle中数据库对象命名原则 必须由字母开始,长度在1-30个字符之间。 名字中只能包含A-z, a-z,0-9,_(下划线),$和#。 同一个Oracle服务器用户所拥有的对象名字不能重复。 名字不能为Oracle的保留字。 名字是大小写不敏感 一、数据类型 1、字符型 CHAR(size): 阅读全文
posted @ 2021-11-05 14:36 `青红造了个白` 阅读(84) 评论(0) 推荐(0) 编辑
摘要: Oracle数据库五大语言: 数据查询语言 DQL(Data Query Language): SELECT数据操作语言 DML(Data Manipulation Language): INSERT UPDATE DELETE事务处理语言 TPL(Transaction Process Langu 阅读全文
posted @ 2021-11-05 14:22 `青红造了个白` 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 层次查询(分级查询) 一般格式: SELECT [LEVEL], 列名, 表达式 ... FROM 表格 [WHERE 条件] [START WITH 条件] [CONNECT BY PRIOR 条件]; --从顶向下查询 1.查询KING管理的所有的下级员工信息 SELECT * FROM emp 阅读全文
posted @ 2021-10-29 15:00 `青红造了个白` 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1.创建员工历史岗位表 emp_jobhistory: CREATE TABLE emp_jobhistory( id NUMBER,--流水号 empno NUMBER,--员工编号 job VARCHAR2(9),--岗位 begindate DATE,--开始日期 sal Number(7,2 阅读全文
posted @ 2021-10-29 14:55 `青红造了个白` 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 一、嵌套子查询与相关子查询: ①嵌套子查询与相关子查询的特点嵌套子查询:可以单独执行相关子查询:不可以单独执行,依赖于父查询 ②嵌套子查询与相关子查询的执行步骤嵌套子查询:1)先执行子查询2)再使用步骤1)中的数据,交给父查询使用,用于确认或取消数据相关子查询:1)先执行父查询一次2)将父查询得到的 阅读全文
posted @ 2021-10-29 14:48 `青红造了个白` 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 一、使用子查询:① 子查询(内部查询)优先执行② 将步骤①中查询的结果交给父查询(外部查询)使用,用于确认或取消数据 --一、单行子查询 --1.查询出比JONES雇员工资高的其他雇员 SELECT sal FROM emp WHERE ename = 'JONES';--①查询JONES的工资 S 阅读全文
posted @ 2021-10-26 15:26 `青红造了个白` 阅读(128) 评论(0) 推荐(0) 编辑
1 2 3 4 5 ··· 9 下一页