在用oracle的时候,我写了个存储过程,如下:

create or replace procedure pro_table_create(tableName in varchar2,flag out varchar2

)

is

begin

flag := '1';

execute immediate 'CREATE TABLE ' || tableName || '(id number,name varchar2(255))';

return;

EXCEPTION

WHEN OTHERS THEN

dbms_output.put_line('0');

flag := '0';

return;

end;

执行这个存储过程的时候,怎么都没效果,在sql编辑框中拿出来,直接执行,执行成功

一开始想到是权限问题,可是我的权限是DBA,应该没什么问题,我就再次试试,试了很多次都是没效果

后来还是回到权限,试试用了授权创建表的权限。在pl/sql common输入以下

grant create table to czm;

用户授权,这个是系统权限,授权成功后再执行,发现居然执行成功。真是无语了

后来查看了一下DBA的系统权限,权限太多,就没发现这个权限

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

oracle shutdown immediate 没反应,ORACLE 执行EXECUTE IMMEDIATE没反应相关推荐

  1. 数据库系统入门 | Oracle 11g中执行Execute的时候报异常ORA-01031的解决办法

    问题描述 在做实验的时候,编写关于 "在存储过程中使用动态sql,建立一个统计表,并把统计结果,插入这个表中" 的PL/sql语句在执行时出现 权限不足 的问题. 上网查询很多,看 ...

  2. oracle shutdown 默认,oracle shutdown 没有反应

    shutdown默认为shutdown normal,不能接受新的连接,但是需要等待原有的活动连接完成工作退出后才会正式执行关闭. 一般使用该命令后要等所有连接活动释放后才退出,所以当连接活动没释放将 ...

  3. oracle shutdown没有反应解决

    oracle shutdown没有反应解决 一 问题原因: shutdown默认为shutdown normal,不能接受新的连接,但是需要等待原有的活动连接完成工作退出后才会正式执行关闭.  www ...

  4. oracle 更新语句不生效,Oracle存储过程执行update语句不报错不生效问题

    转载链接:http://lin49940.iteye.com/blog/466626 今天一个同事写oracle 的存储过程遇到了一个问题, 他在里面update 操作不能完成更新的操作, 但是又不会 ...

  5. oracle发现表被锁后又没了,Oracle的表被锁后的恢复

    运行下列SQL,找出数据库的serial#,执行结果如下图所示 SELECT T2.USERNAME, T2.SID, T2.SERIAL#, T2.LOGON_TIME   FROM V$LOCKE ...

  6. oracle 未明确列义,案例:Oracle缺少同义词DDL语句无法执行 ORA-00604 ORA-00942

    天萃荷净 在执行DDL语句时无法执行,报错ORA 00604 ORA 00942,通过隐含参数来解决同义词问题 在最近的一个客户案例中,因为缺少dual同义词,导致ddl语句无法执行.这里_syste ...

  7. Oracle shutdown immediate无法关闭数据库解决方法

    Oracle shutdown immediate无法关闭数据库解决方法 参考文章: (1)Oracle shutdown immediate无法关闭数据库解决方法 (2)https://www.cn ...

  8. oracle 物化视图没效果,Oracle物化视图失效的几种情况及测试

    物化视图(Materialized Views)是查询的结果集,所有原表和视图的变更都将导致物化视图的失效,最近就发现了一个物化视图经常失 说明:物化视图(Materialized Views)是查询 ...

  9. oracle强制执行计划,Oracle里另外一些典型的执行计划

    在之前的文章里写了Oracle里常见的执行计划,可以参考文章:http://hbxztc.blog.51cto.com/1587495/1901416,这篇文章里介绍的是其他的一些典型的执行计划. 1 ...

最新文章

  1. 【深度学习笔记】深度学习中关于epoch
  2. oracle重载操作符的例子
  3. 基于json的jquery地区联动
  4. python打印国际象棋规则口诀_python输出国际象棋棋盘的实例分享
  5. Spring学习总结(22)——Spring-framework-bom解决spring的不同模块依赖版本不同问题
  6. 同一域名端口下,通过nginx部署多个vue项目
  7. 华为将发布定制款“鸿蒙字体”,可以免费商用
  8. c语言蛮力法实现背包问题
  9. 视频教程-网络工程师的5天修炼-软考
  10. Round 2—算法的复杂度
  11. stm32 win7 64位虚拟串口驱动安装失败解决办法
  12. 面向协议编程,灵丹妙药或是饮鸩止渴?
  13. BZOJ3772精神污染
  14. java 格式化时分秒_java整数(秒数)转换为时分秒格式的示例
  15. 在linux前台和后台运行程序
  16. 从PDF直接复制粘贴过来可以吗?其他软件的数据怎么导入Excel?
  17. 今天是2014年9月7日
  18. 用实例给新手讲解易懂的RSA加密解密算法
  19. python爬虫——Ajax-get
  20. 二维数组 --> 概念

热门文章

  1. 钢琴、小提琴学哪个?
  2. python 闲鱼消息_闲鱼留言消息通知助手
  3. Java代码简单模仿银行ATM功能
  4. rabbbitMQ简单笔记
  5. 中情局黑客武器库曝光,苹果安卓加密系统均被突破
  6. 开源 iOS 性能优化/调试辅助工具集 MTHawkeye
  7. 定义一个 k 函数,这样写正确吗?
  8. 浅谈国内智慧城管发展现状
  9. graylog日志分析管理系统入门教程
  10. acm-(模拟、暴力枚举)Codeforces Round #664 (Div. 1) A. Boboniu Chats with Du