SQL查询的时候能查询到结果,但是将SQL语句改为存储过程的时候就提示表不存在
来源:互联网 发布:爱伦坡黑猫 知乎 编辑:程序博客网 时间:2024/06/01 07:57
在SQL查询的时候能查询到结果,但是将SQL语句改为存储过程的时候就提示表不存在?
SQL时:在select * from cheng.table 时能够查询到数据;
存储过程时: CREATE OR REPLACE PROCEDURE ..
select * from cheng.table
...
提示:编译时提示表不存在。
原因在于操作的用户没有权限,修改权限就可以了。
修改权限的SQL:grant select any table to 用户名 with admin option;
我这里 grant select any table to cheng with admin option 就OK了。
另外在说一点 cheng.table 这里的table不在cheng这个用户名下,这里的 ‘ . ’ 就是让cheng用户可以使用,但是必须属于同一个库;
阅读全文
0 0
- SQL查询的时候能查询到结果,但是将SQL语句改为存储过程的时候就提示表不存在
- sql select语句查询的时候增加一个字段到结果里,
- mysql数据库show tables 显示表名,但是查询的时候却提示此表不存在
- Oracle采用存储过程执行sql语句,将查询到的数据导出到EXCEL中
- TP 查询时候标题带有&的字符,查询没有结果!打出SQL语句去数据库查,返回有结果!
- php模糊搜索(SQL语句查询的时候控制)
- 执行SQL查询语句的时候区分大小写
- SQL将存储过程的结果插入到临时表
- 传入表或SQL语句的分页查询存储过程
- sql语句将查询的结果拼接成字符串
- 如何在SQL Server查询语句(Select)中检索存储过程(Store Procedure)的结果集?(
- SQL语句和存储过程 查询语句的流程控制
- SQL语句和存储过程查询语句的流程控制
- 如何在sql的存储过程中用代码将所查询到表的数据导出到execl表中
- 查询结果分页显示的SQL语句
- 查询结果分页显示的sql语句
- 查询含某一字符串的存储过程SQL语句
- 查询某张表被哪些存储过程用到的sql语句
- WEB前端的优化规则
- MVP+Retrofit+RxJava请求网络数据实现RecyclerView多条目展示
- 建议
- adb工具包使用介绍 adb工具包安装使用方法
- 设计模式-建造者模式
- SQL查询的时候能查询到结果,但是将SQL语句改为存储过程的时候就提示表不存在
- Android Source Code Menu
- 机器翻译
- eclipse 代码提示:configure build path
- HDU 2553.N皇后问题
- 互联网B端产品设计经验总结
- 对抗生成网络(Generative Adversarial Network)
- 拦截器
- linux 删除jar包中指定类型文件