随笔分类 - oracle
摘要:同义词 作用 同义词: 用同义词代替用户名.表名,代码里可以不再出现用户名,提高编码效率 分类 私有同义词只被创建它的用户所拥有,只能由该用户以及被授权的其他用户使用。这个同义词的创建者,可以通过授权控制其他用户是否有权使用属于自己的私有同义词。 公有同义词由public用户组拥有,数据库中的所有用
阅读全文
摘要:1 成绩表score如下,查询出每门课都大于80分的学生姓名 准备数据 -建表- SQL> create table score( 2 name varchar(50), 3 kecheng varchar(50), 4 fenshu number(3) 5 ); 插入数据 SQL> insert
阅读全文
摘要:视图和索引 视图 视图的作用 控制数据访问、简化查询、避免重复访问相同的数据 视图的优点 限制用户只能通过视图检索数据,用户看不到底层基表 注意事项 视图可以理解为临时表, 会随着真实表的数据变化而自动变化 视图的名字以V_开头,表明是视图; 视图不提高任何效率 视图不占用空间 不是所有的视图都能更
阅读全文
摘要:表管理 新建表 语法 :关键字,建表 后跟新建表的表名,表名长度有限制,不超过32位,以英文单词或者缩写组成,单词之间用下划线连接 表名必须是数据库中唯一的,重复会报错. 列名:英文单词缩写组成,长度不超过30位,不能以数字,下划线或特殊字符开头.单词之间以下划线连接. 括号后须有分号结束; 添加注
阅读全文
摘要:oracle约束 非空 默认 唯一 检查 自增(序列) 主键 外键 一,非空约束 被约束的列不能为空 1建表时在类型长度后面加not null,指明非空 2更改列属性指定非空 删除原有数据 更改列属性,指定非空 3移除非空约束 二,默认约束 默认约束指定某列的默认值 如果男性同学较多,性别就可以默认
阅读全文
摘要:数据类型 字符串类型 字符串类型用来存储字符串数据 |类型名称|说明|取值范围(字节)| | | | | |char|用于描述定长的字符型数据|0~2000| |nchar|用来存储Unicode字符集的定长字符型数据|0~1000| |varchar2|用于描述可变长的字符型数据|0~4000|
阅读全文
摘要:插入,更新,删除数据 oracle提供了功能丰富的数据库管理语句 包括有效的向数据库中插入数据的insert语句 更新数据的update语句 以及当数据不再使用时删除数据的delete语句 更改数据之后一定要使用提交操作,否则只保存在内存中,别人无法查看到更改 Rollback; 回滚 commit
阅读全文
摘要:子查询 所谓子查询,实际上为查询的嵌套 当根据给出的条件无法直接查出所需要的数据时,需要用到子查询. 子查询出现的位置 其中出现子查询最多的位置: where from 1用在where之后,作为条件判断; 查询与7369同部门的所有人 2用在select之后,作为select的内容; 查询每个部门
阅读全文
摘要:一 1, 查询emp表的所有列数据; 2, 查询dept表所有列的数据; 3, 查询emp表的empno列; 4, 查询emp表的ename列; 5, 查询emp表的deptno列; 6, 查询emp表的empno和ename两列; 7, 查询emp表的empno,deptno和sal三列; 8,
阅读全文
摘要:1常用函数汇总 定义,封装好一段代码,会返回指定的结果 数值型函数 |序号|数值型函数|描述| | | | | |1|abs(x)|绝对值| |2|sign(x)|正负值| |3|ceil(x)|返回大于等于x的最小整数值| |4|floor(x)|返回小于等于x的最大整数值| |5|power(x
阅读全文
摘要:集合 使用前提:两个集合必须有相同的列数,相同的列属性(数据类型,长度). |集合|关键字 |五种运算 |描述 | | | | | | |并集|union all|A union all B| 取两个集合中所有的元素,不去除重复元素| | |union|A union B|取两个集合中的所有元素,去
阅读全文
摘要:1数据库介绍 数据库分类 1. 关系型数据库:oracle, mysql, db2, sql server, sqllite等 2. 非关系型数据库:redis, hbase等 了解 DBMS : database management system数据库管理系统 RDBMS : relationa
阅读全文

浙公网安备 33010602011771号