
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 · 139 阅读 · 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 · 402 阅读 · 0 评论 -
Oracle资料之sql命令
◆ synonym : synonym 同义词是数据库当前用户通过给另外一个用户的对象创建一个别名,然后可以通过对别名进行查询和操作,等价于直接操作该数据库对象。Oracle同义词常常是给表、视图、函数、过程、包等制定别名,可以通过CREATE 命令进行创建、ALTER 命令进行修改、DROP 命令执行删除操作。 CREATE [OR REPLACE] [PUBLIC] SYSNONYM [当前用...原创 2019-10-24 10:51:32 · 110 阅读 · 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 · 146 阅读 · 0 评论 -
Oracle资料之参考网址
◆ Oracle数据库安装教程: windows版本:https://jingyan.baidu.com/article/f79b7cb32095f79144023eae.html原创 2019-10-12 21:45:52 · 105 阅读 · 0 评论 -
Oracle资料之常见问题
◆ dml高频率操作,数据块生成锁,进而产生等待事件原创 2018-06-30 18:13:33 · 122 阅读 · 0 评论 -
Oracle资料之基本操作
◆ 归档表: 1、rename原表 2、新建一张一样的表 3、重建索引原创 2018-06-30 18:12:37 · 123 阅读 · 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 · 1661 阅读 · 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 · 572 阅读 · 0 评论 -
Oracle数据库资料之SQL语句优化
1、union改成union all union会做去重的操作,而union all不需要去重,因此效率会变高。 未完待续……原创 2018-02-06 13:30:36 · 188 阅读 · 0 评论