使用python cx_Oracle,如何调用具有多个声明的DBMS_METADATA.SET_TRANSFORM_PARAM?

比奇

这是我目前收到的电话和错误:

cursor.callproc('DBMS_METADATA.SET_TRANSFORM_PARAM', ['DBMS_METADATA.SESSION_TRANSFORM', 'STORAGE', 'false'])
cx_Oracle.DatabaseError: ORA-06550: line 1, column 7:
PLS-00307: too many declarations of 'SET_TRANSFORM_PARAM' match this call
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
巴巴罗斯·奥赞

问题与报价的使用有关。该过程的语法DBMS_METADATA.SET_TRANSFORM_PARAM

DBMS_METADATA.SET_TRANSFORM_PARAM (
   transform_handle   IN NUMBER,
   name               IN VARCHAR2,
   value              IN VARCHAR2|IN BOOLEAN DEFAULT TRUE|IN NUMBER, 
   object_type        IN VARCHAR2 DEFAULT NULL);

最后一个参数(object_type)无需明确指定,因为它的NULL默认值。

倒数第二个参数(value)可能有三个数据类型选项。似乎打算作为BOOLEAN因此,请删除周围的引号false

最后,第一个参数(transform_handle)也被视为数字。因此,也请在此处删除引号。

结果,将该过程称为

cursor.callproc('DBMS_METADATA.SET_TRANSFORM_PARAM', 
                [DBMS_METADATA.SESSION_TRANSFORM, 'STORAGE', false]);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在cx_oracle上使用多个主机

来自分类Dev

如何在假脱机中使用python cx_Oracle

来自分类Dev

如何从 main.py Bottle 调用具有多个功能的现有 python 文件

来自分类Dev

Haskell使用map调用具有多个参数的函数

来自分类Dev

使用AJAX调用具有多个参数的CFC

来自分类Dev

如何在Python中不使用括号的情况下调用具有参数的函数

来自分类Dev

如何使用Python cx_Oracle从US7ASCII Oracle中读取国家字符(> 127)?

来自分类Dev

如何使用pyinstaller构建cx_oracle应用程序以使用多个Oracle客户端版本?

来自分类Dev

如何使用具有多个枚举值的switch?

来自分类Dev

如何使用具有多个x变量的collect()?

来自分类Dev

如何使用具有多个ID的CASE WHEN语句

来自分类Dev

如何使用具有多个值的 @Html.DropDownList

来自分类Dev

在Python中使用cx_Oracle和xlrd的带有列表列表的executemany()返回TypeError

来自分类Dev

Python cx_Oracle更新

来自分类Dev

Python Cx_Oracle; 如何使用列表作为参数执行 SQL 插入

来自分类Dev

使用Python设置cx_Oracle环境变量

来自分类Dev

从C#调用具有多个返回值的Python函数

来自分类Dev

你如何使用字符串从列表来调用具有相同名称的函数,在Python?

来自分类Dev

使用Vue调用具有多个按钮的表单的不同方法

来自分类Dev

如何从zcat使用具有多个多个stdin的子流程

来自分类Dev

Heroku中的Python cx_Oracle

来自分类Dev

Python cx_Oracle。用executemany()撞头

来自分类Dev

python cx_Oracle 连接远程错误

来自分类Dev

python无法识别cx_Oracle

来自分类Dev

使用Gremlin,当使用具有多个属性的groupCount()时,如何排序结果?

来自分类Dev

如何使用具有多个连接的 SQL 查询并使用休眠计数

来自分类Dev

如何使用 C# 使用具有多个函数的事务

来自分类Dev

在python中使用具有多个值和相同参数的子进程

来自分类Dev

在python中使用具有多个值和相同参数的子进程

Related 相关文章

  1. 1

    在cx_oracle上使用多个主机

  2. 2

    如何在假脱机中使用python cx_Oracle

  3. 3

    如何从 main.py Bottle 调用具有多个功能的现有 python 文件

  4. 4

    Haskell使用map调用具有多个参数的函数

  5. 5

    使用AJAX调用具有多个参数的CFC

  6. 6

    如何在Python中不使用括号的情况下调用具有参数的函数

  7. 7

    如何使用Python cx_Oracle从US7ASCII Oracle中读取国家字符(> 127)?

  8. 8

    如何使用pyinstaller构建cx_oracle应用程序以使用多个Oracle客户端版本?

  9. 9

    如何使用具有多个枚举值的switch?

  10. 10

    如何使用具有多个x变量的collect()?

  11. 11

    如何使用具有多个ID的CASE WHEN语句

  12. 12

    如何使用具有多个值的 @Html.DropDownList

  13. 13

    在Python中使用cx_Oracle和xlrd的带有列表列表的executemany()返回TypeError

  14. 14

    Python cx_Oracle更新

  15. 15

    Python Cx_Oracle; 如何使用列表作为参数执行 SQL 插入

  16. 16

    使用Python设置cx_Oracle环境变量

  17. 17

    从C#调用具有多个返回值的Python函数

  18. 18

    你如何使用字符串从列表来调用具有相同名称的函数,在Python?

  19. 19

    使用Vue调用具有多个按钮的表单的不同方法

  20. 20

    如何从zcat使用具有多个多个stdin的子流程

  21. 21

    Heroku中的Python cx_Oracle

  22. 22

    Python cx_Oracle。用executemany()撞头

  23. 23

    python cx_Oracle 连接远程错误

  24. 24

    python无法识别cx_Oracle

  25. 25

    使用Gremlin,当使用具有多个属性的groupCount()时,如何排序结果?

  26. 26

    如何使用具有多个连接的 SQL 查询并使用休眠计数

  27. 27

    如何使用 C# 使用具有多个函数的事务

  28. 28

    在python中使用具有多个值和相同参数的子进程

  29. 29

    在python中使用具有多个值和相同参数的子进程

热门标签

归档