随笔分类 -  Oracle

关于Oracle的技术分享
摘要:Oracle的分页查询 select * from (select t.*,rownum rn from tableName t) o where o.rn between firstIndex and lastIndex; 其中rownum 是oracle分页的关键字,是一个虚拟字段,将查到的数据 阅读全文
posted @ 2022-06-29 10:11 ALin_Da 阅读(172) 评论(0) 推荐(0) 编辑
摘要:查询所有的表名称:select TABLE_NAME from user_tables; 迁移至对应的表空间(Tables)alter table act_approval_record move tablespace hbgljgahtdev_tabs; 修改表空间的索引(在Indexs中的表)A 阅读全文
posted @ 2021-08-02 15:22 ALin_Da 阅读(276) 评论(0) 推荐(0) 编辑
摘要:删除用户 由于资源占用,oracle报错01940,解决方案如下: 1.首先将索要删除的用户锁定,这句必须执行,否则之后杀死进程无效! alter user 用户名 account lock; 2.从【v$Session】表查看当前用户占用资源,有使用资源的情况下,肯定不能删除用户 select s 阅读全文
posted @ 2021-08-02 15:20 ALin_Da 阅读(513) 评论(0) 推荐(0) 编辑
摘要:一些ORACLE中的进程被杀掉后,状态被置为"killed",但是锁定的资源很长时间不释放,有时实在没办法,只好重启数据库。现在提供一种方法解决这种问题,那就是在ORACLE中杀不掉的,在OS一级再杀。1.下面的语句用来查询哪些对象被锁:select object_name,machine,s.si 阅读全文
posted @ 2021-08-02 15:20 ALin_Da 阅读(181) 评论(0) 推荐(0) 编辑
摘要:启用某个表的所有触发器alter table table_name enable all triggers;禁用 table_name 表的所有 triggeralter table table_name disable all triggers; 阅读全文
posted @ 2021-08-02 15:18 ALin_Da 阅读(416) 评论(0) 推荐(0) 编辑
摘要:create or replace function getid(newId in number) return number is isInsert number(8); begin isInsert:=0; --查出v_calling_type select flow_id into isIns 阅读全文
posted @ 2021-08-02 15:17 ALin_Da 阅读(1329) 评论(0) 推荐(0) 编辑
摘要:在sqlplus中连接到数据库,执行如下命令: SQL>alter system set deferred_segment_creation=false; 查看: SQL>show parameter deferred_segment_creation; 如果结果为FALSE说明修改参数成功。 注意 阅读全文
posted @ 2021-08-02 15:13 ALin_Da 阅读(31) 评论(0) 推荐(0) 编辑
摘要:--查看表空间大小SELECT T.TABLESPACE_NAME,D.FILE_NAME,D.AUTOEXTENSIBLE,D.BYTES,D.MAXBYTES,D.STATUSFROM DBA_TABLESPACES T,DBA_DATA_FILES DWHERE T.TABLESPACE_NA 阅读全文
posted @ 2021-08-02 15:11 ALin_Da 阅读(153) 评论(0) 推荐(0) 编辑
摘要:--添加数据 --insertcreate or replace trigger jmcz_airport_in after insert on jmcz_airport for each rowdeclare -- local variables herebegin insert into jmc 阅读全文
posted @ 2021-08-02 15:10 ALin_Da 阅读(1181) 评论(0) 推荐(0) 编辑
摘要:create temporary tablespace TABDEV_TEMP_TABS tempfile 'D:\app\MrY\oradata\orcl\TABDEV_TEMP_TABS.DBF' size 50m autoextend on next 50m maxsize 2048m ext 阅读全文
posted @ 2021-08-02 15:07 ALin_Da 阅读(126) 评论(0) 推荐(0) 编辑
摘要:1、进入sqlplus模式 sqlplus / as sysdba; 2、查看用户密码的有效期设置(一般默认的配置文件是DEFAULT) SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LI 阅读全文
posted @ 2021-08-02 10:23 ALin_Da 阅读(201) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示