社区
非技术区
帖子详情
oracle存储过程execute immediate 执行sql时 报错无效数字
qq_39911690
2019-03-20 01:20:52
oracle存储过程execute immediate 执行sql时 报错无效数字 但是将执行的sql单独拉出来执行是没问题的 请大佬分析一下原因 如何能解掉
...全文
343
2
打赏
收藏
oracle存储过程execute immediate 执行sql时 报错无效数字
oracle存储过程execute immediate 执行sql时 报错无效数字 但是将执行的sql单独拉出来执行是没问题的 请大佬分析一下原因 如何能解掉
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
神码农氏
2019-03-21
打赏
举报
回复
变量声明了吗
卖水果的net
2019-03-20
打赏
举报
回复
你倒是把你的语句贴上来啊。。。
oracle
动态
sql
之
EXECU
TE
IM
MEDIA
TE
.docx
oracle
动态
sql
之
EXECU
TE
IM
MEDIA
TE
.docx
oracle
-function-
执行
动态
sql
execu
te
im
media
te
str_
sql
into tabtcn; --动态
执行
DDL语句
Oracle
带输入输出参数
存储过程
(包括
sql
分页功能)
记录一下,免得以后忘记了又要到处去找。 begin /*这里不能直接
执行
select语句但可以直接
执行
upda
te
、dele
te
、insert语句*/ end里面不能接
执行
select语句,声明会话级临
时
表必须有“
execu
te
im
media
te
'TRUNCA
TE
TABLE 表名';”这一句不然其他的session无法drop(TRUNCA
TE
TABLE 表名 必须在 ‘drop table 表名’ 这一句前
执行
) crea
te
or replace procedure p_DevData(p_id IN varchar2(150),pageIndex in NUMBER,pageC
EXECU
TE
IM
MEDIA
TE
用法小结
EXECU
TE
IM
MEDIA
TE
代替了以前
Oracle
8i中DBMS_
SQL
package包.
oracle
存储过程
中使用
execu
te
im
media
te
执行
sql
报ora-01031权限不足的问题
--问题描述: 用户在
存储过程
中调用
execu
te
im
media
te
执行
crea
te
table语句
报错
ORA-01031, 并且反映直接
执行
该语句无
报错
。 --原因 根据问题可以发现用户确实有crea
te
table的权限, 查询dba_role_privs 和 dba_sys_privs 发现用户有 resource权限,但并无显示的 crea
te
table权限。
非技术区
1,617
社区成员
5,567
社区内容
发帖
与我相关
我的任务
非技术区
Oracle 非技术区
复制链接
扫一扫
分享
社区描述
Oracle 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章