Oracle
宅羽
这个作者很懒,什么都没留下…
展开
-
Oracle资料之rownum分页
◆ 正确的写法:为获取rownum在n1到n2之间的数据,先select所有小于n2值得数据并加上rownum值列,再外套一个select语句查询rownum大于n1的数据。select * from (select t1.*, rownum rn from table1 t1 where rownum<n2) t2 where t2.rn > n1;...原创 2019-10-24 11:26:10 · 100 阅读 · 0 评论 -
Oracle资料之访问动态表授权
◆ 背景:在plsql中,访问v$seesion表显示如下信息:动态执行表不可访问,本会话的自动统计被禁止◆ 解决方案:我们通过把所需访问权限赋予给具体用户的方法来解决这个问题注:我们授权的视图是V_$session不是V$session,因为V$session是同名不是具体的视图。GRANT SELECT ON V_$session TO USER;GRANT SELECT AN...原创 2019-10-24 11:03:05 · 345 阅读 · 0 评论 -
Oracle资料之sql命令
◆ synonym :synonym 同义词是数据库当前用户通过给另外一个用户的对象创建一个别名,然后可以通过对别名进行查询和操作,等价于直接操作该数据库对象。Oracle同义词常常是给表、视图、函数、过程、包等制定别名,可以通过CREATE 命令进行创建、ALTER 命令进行修改、DROP 命令执行删除操作。CREATE [OR REPLACE] [PUBLIC] SYSNONYM [当前用...原创 2019-10-24 10:51:32 · 92 阅读 · 0 评论 -
Oracle资料之sequence
◆ 获取sequence下一个值select sequence.nextval from dual;◆ sequence视图:ALL_SEQUENCES视图含义:ALL_SEQUENCES describes all sequences accessible to the current user.相关视图:1、DBA_SEQUENCES describes...原创 2019-10-14 09:35:35 · 116 阅读 · 0 评论 -
Oracle资料之参考网址
◆ Oracle数据库安装教程:windows版本:https://jingyan.baidu.com/article/f79b7cb32095f79144023eae.html原创 2019-10-12 21:45:52 · 87 阅读 · 0 评论 -
Oracle资料之常见问题
◆ dml高频率操作,数据块生成锁,进而产生等待事件原创 2018-06-30 18:13:33 · 102 阅读 · 0 评论 -
Oracle资料之基本操作
◆ 归档表:1、rename原表2、新建一张一样的表3、重建索引原创 2018-06-30 18:12:37 · 113 阅读 · 0 评论 -
Oracle资料之sequence表
◆ ALL_SEQUENCES ALL_SEQUENCES记录了当前用户所有的sequence信息。(ALL_SEQUENCES describes all sequences accessible to the current user.)◆ Related Views • DBA_SEQUENCES记录了数据库中所有的sequence信息。(DBA_SEQUENCES des原创 2018-03-08 16:42:45 · 1594 阅读 · 0 评论 -
Oracle资料之Sql Loader用法
◆ 不同数据库的表的数据复制或迁移方法:在 Oracle 数据库中,将在不同数据库的表的数据进行复制或迁移时,通常会用以下几种方法:1. A表的记录导出为一条条分号隔开的insert语句,然后执行插入到B表中2. 建立数据库间的dblink,然后用create table B as select * from A@dblink where ...,或insert into B se...转载 2018-02-12 21:03:24 · 494 阅读 · 0 评论 -
Oracle数据库资料之SQL语句优化
1、union改成union all union会做去重的操作,而union all不需要去重,因此效率会变高。未完待续……原创 2018-02-06 13:30:36 · 167 阅读 · 0 评论