我们长路漫漫,只因学无止境。网站首页学无止境
oracle-异常处理
发布时间:2017-11-23 15:15:27作者:雪饮[心得笔记]
创建带有异常处理的存储过程:SQL> editWrote file afiedt.buf 1 create procedure p15(dpnum int) 2 is 3 dp dept%rowtype; 4 dn dept.dname%type; 5 begin 6
详细信息>>oracle-序列
发布时间:2017-11-23 15:14:25作者:雪饮[心得笔记]
序列是什么?在mysql中主键自增即auto_increment可以每次插入数据不用插入主键所在id。id会自动增长。而在oracle中主键自增可以通过序列完成。创建一个序列:SQL> create seq
详细信息>>oracle-显式游标
发布时间:2017-11-23 15:13:27作者:雪饮[心得笔记]
显式游标显式游标,需要人为声明一般用在select语句操作:声明打开 open取值 fetch关闭 close一个简单的显式游标:声明一个名为cur18的游标SQL> editWrote file afiedt.buf 1
详细信息>>oracle-同义词
发布时间:2017-11-23 15:12:56作者:雪饮[心得笔记]
同义词是什么?同义词就和mysql中的别名一样的作用。授权scott用户以创建同义词的权限:SQL> conn sys/manager as sysdbaConnected.SQL> grant create synonym to scott; Gra
详细信息>>oracle-索引
发布时间:2017-11-23 15:12:26作者:雪饮[心得笔记]
创建索引SQL> create index gname on goods(goods_name); Index created.创建一个名为gname的索引,该索引关联goods表的goods_name字段。创建复合索引建立索引关联列数在1
详细信息>>oracle-视图
发布时间:2017-11-23 15:11:21作者:雪饮[心得笔记]
为scott用户授权可以创建视图的权限:SQL> conn sys/manager as sysdba Connected.SQL> grant create view to scott; Grant succeeded. 创建视图SQL> create view newgoods
详细信息>>oracle-事务
发布时间:2017-11-23 15:10:18作者:雪饮[心得笔记]
oracle中事务默认开启的。当前会话对表中数据有操作时,没有提交前在自己的会话中可以看到操作后对数据表的数据的影响。回滚SQL> rollback;提交SQL> commit;建立保存点SQL>
详细信息>>oracle-列类型与表创建(增改查与用户解锁)
发布时间:2017-11-23 15:08:57作者:雪饮[心得笔记]
创建表:创建一个stu表:sid:长度8位,小数位数0位sname:10个字符SQL> create table stu ( 2 sid number(8,0) not null, 3 sname char(10) 4 ); Table created.向表中添加
详细信息>>oracle-连接查询
发布时间:2017-11-23 15:07:57作者:雪饮[心得笔记]
左连接SQL> select * from boy left join girl on boy.bid=girl.gid; BID NAME GID NAME---------- ---------- ---------- ---------- 48 boy54
详细信息>>oracle-利用表和列快速定义数据类型
发布时间:2017-11-23 15:06:49作者:雪饮[心得笔记]
SQL> editWrote file afiedt.buf 1 /** 2 利用表或列来变便捷的定义数据类型 3 具体方法: 4 变量名 表名%rowtype 5 变量名 表名.列%type 6 **/ 7 create p
详细信息>>