摘要: 限制输入行数 limit 用法1:limit n (返回第0行到第n行) 用法2:limit m,n (跳过m行 展示n行) 剔除某类条件的四种方式 != 2.<> 3.not in 4.not like 问题:not in 和not exists的区别 1.in 与 exists的区别: 外表大用 阅读全文
posted @ 2022-11-24 15:26 桥桥泽 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 序列(sequences):提供有规律的数值 索引:提高查询的效率 同义词:给对象起别名 序列 可供多个用户用来产生唯一数值的数据库对象 1.自动提供唯一的数值 2.共享对象 3.主要用于提供主键值 4.将序列值装入内存可以提高访问效率 创建序列: create sequence em 阅读全文
posted @ 2022-06-25 16:28 桥桥泽 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 视图(view):从表中抽出的逻辑上相关的数据集合 视图是一种虚表 视图建立在已有表的基础上,视图赖以建立的这些表成为基表 向视图提供数据内容的语句为select语句,可以将视图理解为存储起来的SELECT语句 视图向用户提供基表数据的另一种表现形式 为什么使用视图? 1.控制数据访问 2.简化查询 阅读全文
posted @ 2022-06-24 00:47 桥桥泽 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 约束是表级的强制规定 有以下五种约束 -NOT NULL -UNIQUE -PRIMARY KEY -FOREIGN KEY -CHECK 注意事项: 如果不指定约束名,Oracle server自动按照sys_cn的格式指定约束名 创建约束:创建表的同时 修改约束:建表之后 可以在表级或列级定义约 阅读全文
posted @ 2022-06-22 11:50 桥桥泽 阅读(48) 评论(0) 推荐(0) 编辑
摘要: DML(data manipulation language) 数据操纵语言 可以在下列条件下执行: --向表中插入数据 --修改现存数据 --删除现存数据 事务是由完成若干项工作的DML语句组成的 (一)增加数据 1.使用insert语句向表中插入数据(这种语法一次只能向表中插入一条数据) 日期和 阅读全文
posted @ 2022-06-08 14:42 桥桥泽 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 对表的操作属于DDL(Date Definition Language)数据定义语言 DDL:用于定义数据库的结构,比如创建、修改或删除数据库对象 DDL操作回滚(rollback)没有用(自动提交了) 只有增删改(DML)可以回滚 常见的数据库对象: 表:基本的数据存储集合,由行和列组成 视图:从 阅读全文
posted @ 2022-06-07 23:38 桥桥泽 阅读(37) 评论(0) 推荐(0) 编辑