![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 85
一卫二厨三室四厅五个窗户六个门
世上无难事,只怕有心人。
展开
-
报错ORA-12519
ERR: ORA-12519 TNS:no appropriate service handler found客户端连接间歇性失败,报错ORA-12519Cause: the listener could not find any available service handlers that are appropriate for the client connection.Action: 检查lsnrctl service ,instance已经注册,状态显示ready时,...原创 2020-09-14 11:43:36 · 136 阅读 · 0 评论 -
利用navicat for mysql创建存储过程、触发器和使用游标的简单实例
1、建表首先先建两张表(users表和number表),具体设计如下图: 2、存储过程新建一个函数,用来往users表中插入数据,创建过程如下:新建函数—(过程)完成--然后插入代码及名字。 保存以后单击运行,可以看到users表中的数据如下:整个存储过程的编写就完成了,当然这只是一个极为简单的例子,仅供入门参考。 3、触发器在写触发器之前,...原创 2018-12-28 11:56:59 · 1201 阅读 · 0 评论 -
Oracle存储过程详解
1、定义所谓存储过程(Stored Procedure),就是一组用于完成特定数据库功能的SQL语句集,该SQL语句集经过编译后存储在数据库系统中。在使用时候,用户通过指定已经定义的存储过程名字并给出相应的存储过程参数来调用并执行它,从而完成一个或一系列的数据库操作。2、存储过程的创建Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常。(1)无参存储过程语法...原创 2019-03-06 13:14:36 · 241 阅读 · 0 评论 -
执行merge into 时报错解决办法
经确认,merge into的sql语句涉及的目标表上的确添加了访问控制策略:ACLINSERT、ACLQUERY、ACLUPDATE, 但是,merge into语句使用要求insert、delete、update同时支持,所以merge into 语句执行报错ORA-28132。 解决方法: 1、为merge into涉及的目标表添加ACLDELETE策略: BEGIN DBM...原创 2019-07-15 09:01:08 · 3759 阅读 · 0 评论 -
Oracle数据库误删除数据库表怎么解决
可以恢复一个小时内删除掉的数据库表flashback Table Table_Nameto before drop;原创 2019-07-15 09:03:36 · 173 阅读 · 0 评论