oracle
null111666
努力奋斗的java工程师
展开
-
Illegal key size 报错问题
Illegal key size 报错问题原创 2022-08-03 14:04:41 · 1276 阅读 · 0 评论 -
存储过程及定时执行dbms_job
有时候我们需要通过数据库定时执行一些操作,此时需要用到存储过程及定时执行;这里我们去练习一个小的demo:首先我们写一个存储过程------添加时间参数 小于零不处理 单位小时insert into sys_config (bh,ms,nr,xtbz,id)values('XXSXSJ','消息失效时间长度','120','XGXT','4028bd8879172eee01791782ddce000b');commit;-----存储方法create or replace proc原创 2021-04-29 15:20:48 · 649 阅读 · 0 评论 -
ORA-01423:检查实际读取的多余行时出错
在数据库进行查询是一直不出结果,停止执行后出现如下:然后跳到错误的地方后展示然后一直在查找ora-28000是什么错误,说是检查实际读取的多余行时出错,但是最后发现是数据量大,sql效率低的原因,然后优化下sql后再次执行查询就不再有之前的错误。。。。修改如下:create or replace view v_msg_text asselect MT_ID,MT_TITLE,MT_CONTENT,MT_TYPE, xb.nr MT_STATEMC,MT_STATE,'??'原创 2021-04-12 17:10:41 · 1005 阅读 · 0 评论 -
oracle导入dmp文件中的问题;
首先我们将数据库数据导出为dmp文件;然后在oracle中创建一个要导入数据的用户如test/test一般我们使用 imp test/test@192.168.0.138/orcl file=E:\xxx.dmp full=y ignore=y;即可,但是有时因为在导出的时候是使用的expdp的语句,所以在导入的时候就需要使用impdp语句否则会报错如下IMP-00038:无法转换为环境字符集句柄IMP-00000:未成功终止导入然后修改为如下语句...原创 2020-11-23 14:18:58 · 1170 阅读 · 0 评论 -
使用DBlink远程连接访问其他数据库表
参考:https://jingyan.baidu.com/article/bea41d43cb4905b4c51be6ca.html具体做法:1.看是否有创建dblink的权限select * from user_sys_privs t where t.privilege like upper('%link%');2.没有权限时给其赋予权限,并查看grant create public database link to tcsoft;select * from user_sys_pri转载 2020-08-24 14:21:49 · 942 阅读 · 0 评论