oracle
文章平均质量分 68
oracle 数据库
何浩翔
相信光 期待美好 热爱生活
展开
-
oracle查看所有表信息和字段信息以及注释信息等
1、获取表:select table_name from user_tables; //当前用户拥有的表select table_name from all_tables; //所有用户的表select table_name from dba_tables; //包括系统表select table_name from dba_tables where owner='用户名'ALL_OBJECTS describes all objects accessible to the cu原创 2022-03-23 12:46:52 · 14767 阅读 · 0 评论 -
python 连接oracle 各种问题记录
1.一般的连接方法即通过cx_Oracle包来实现安装方法pip install cx_Oraclepyhton 连接代码import cx_Oracleprint("cx_Oracle.version:", cx_Oracle.version)host = "数据库ip"port = "1521"service_name = "pdb01"# dsn = cx_Oracle.makedsn(host, port, sid)# 通过servername的方式连接dsn = cx原创 2022-03-11 13:12:38 · 1744 阅读 · 0 评论 -
Oracle 强制索引 增加搜索效率
Oracle 强制索引 增加搜索效率通用格式执行计划检查通用格式select 后边追加/*+ index(表名(或别名 索引名)*/ 例如select /*+ index(b IDX_KC24_AAC001)*/akb020,--定点医疗机构编码 akc190,--住院号(门诊号) aae072,--单据号 aka135 bka135,--交易...原创 2018-11-05 09:36:31 · 4898 阅读 · 0 评论 -
Oracle通过存储过程 采用HTTP的方式调用webserivce
Oracle通过存储过程 采用HTTP的方式调用webserivce只要是通过 utl_http 这个包来进行实现直接上代码(Oracle 10G)create or replace procedure httpwebservice2 is env VARCHAR2(32767); http_req utl_http.req; http_resp ...原创 2018-11-05 09:41:39 · 1612 阅读 · 0 评论 -
Oracle 删除重复数据只留一条
查询及删除重复记录的SQL语句1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有rowid最小的记录DELETE from 表 WHERE (i...原创 2018-11-05 09:44:54 · 132 阅读 · 0 评论 -
Oracle 查看存储过程占用,及编译时卡住问题
查看存储过程是否有锁住--LOCKS!='0' 即表示有锁,正在执行--name 这里也可以用like来模糊拆线呢 SELECT * FROM V$DB_OBJECT_CACHE WHERE name='存储过程名称' AND LOCKS!='0';找到锁住过程的SID---object这里一样可以用 like 模糊select SID from V$ACCESS WHERE o...原创 2018-12-14 01:03:17 · 2531 阅读 · 0 评论 -
ORA-00257 oracle归档满问题
ORA-00257 oracle归档满问题解决步骤STEP 1 查看归档情况用oracle 用户登录linux[oracle@xxxxx~]$ sqlplus /nologSQL> connect /as sysdba检查flash recovery areaSQL> select * from V$FLASH_RECOVERY_AREA_USAGE;查...原创 2018-12-17 16:52:04 · 444 阅读 · 0 评论 -
Oracle 实现split 根据特定字符来切割字符串
Oracle 实现split 根据特定字符来切割字符串实现准备只需要一个type 一个function 就行创建typetable 类型即可CREATE OR REPLACE TYPE strsplit_type IS TABLE OF VARCHAR2 (4000)创建functioncreate or replace function strsplit(p_value va...原创 2018-12-24 16:50:28 · 5383 阅读 · 0 评论