SQL && PL/SQL
文章平均质量分 74
u013497151
这个作者很懒,什么都没留下…
展开
-
SQL基础学习笔记(四)—视图
视图 (view):视图的作用就是当一个表中的数据并不想对成员全部开放,只针对不同权限的用户开放不同的数据部分,同子图一样,但是子图的修改,父图并不受影响,而视图,解决了这一问题依赖于某表创建一个视图create view empviewas select employee_id id, last_name name, salary salfrom employeeswhe原创 2015-02-05 19:10:08 · 1252 阅读 · 0 评论 -
SQL基础学习笔记(二)—增删改
向表中插入一条数据create table emp1as select employee_id , last_name , hire_date , salary from employeeswhere 1 = 2需要注意的是,插入的数据,必须和表中数据种类,一一对应insert into emp1values(1001,'abc',to_date('1998-12-11',原创 2015-02-03 18:08:28 · 1051 阅读 · 0 评论 -
SQL基础学习笔记(五)—序列、索引、同义词
常见的数据库对象表:基本的数据存储集合,由行和列组成视图:从表中抽出逻辑上相关的数据集合序列:提供有规律的数值索引:提高查询效率同义词:给对象起别名(索引和同义词了解即可)序列sequences可供多个用户用来产生唯一数值的数据库对象自动提供唯一的数值共享对象主要用于提供主键值将序列值装入内存可以提高访问效率如何和创建序列CREA原创 2015-02-05 19:17:08 · 1315 阅读 · 0 评论 -
SQL基础学习笔记(三)—约束
约束:一、创建表时,定义约束create table emp2( id number(10) constraint emp2_id_nn not null, name varchar2(20) not null, salary number(10,2)原创 2015-02-05 18:49:28 · 1254 阅读 · 0 评论 -
SQL高级部分一(控制用户权限)
创建用户SQL> create user 用户名 2 identified by 密码;赋予用户权限SQL> GRANT create table,create view,create sequence , create session --权限 2 TO 用户名;用户拥有创建表权限后,还需要赋予用户表空间才能创建表ALTER USER 用户名 QUOTA 空间大小ON原创 2015-02-13 09:26:13 · 1428 阅读 · 0 评论 -
PL/SQL 总结
一、.基本语法PL/SQL的结构块如下:declare --声明变量、类型、游标 begin --程序执行的部分,类似main方法exception --针对异常,提供如何处理的机制 --when ....then....end;注意,没有用的部分,就 不需要写,比如程序的确是没有异常要处理,那么exc原创 2015-02-20 20:41:38 · 1618 阅读 · 0 评论 -
SQL高级部分一(SET运算符 && 高级子查询)
一、SET运算符将多个查询用 SET 操作符连接组成一个新的查询select employee_id , department_idfrom emp01union all --相当于两个集合相加, union A并B ,intersect ,A交B,MINUS 差集,A-Bselect employee_id , department_idfrom emp02SET操作的注原创 2015-02-14 18:39:29 · 2094 阅读 · 0 评论 -
Win8.1 Oracle11g 客户端安装
经测试成功安装。数据库和客户端在不同的机器之上。在安装之前,在安装Oracle数据库的服务器上导航到下面的目录。将listener.ora和tnsnames.ora中的host中的localhost都改为机器的IP地址,我的为192.168.1.102而后开始安装Oracle客户端选择定制,可以自己定义安装的组件。转载 2015-03-07 16:39:22 · 1326 阅读 · 0 评论 -
SQL基础学习笔记(一)
SQL语言分为三种:DML: Data Manipulation Language 数据操纵语言DDL: Data Definition Language 数据定义语言DCL: Data Control Language 数据控制语言select * (表示查询表中所有的列 ) from employees;select employee_id , last_name原创 2015-02-03 18:00:27 · 1001 阅读 · 0 评论