在cx_Oracle中调用自定义函数

莫埃

我在Oracle Locator中有一个自定义函数,我将在cx_Oracle中使用此函数在GeoJSON中转换我的SDO_Geometry!

import cx_Oracle
import json

connection = cx_Oracle.Connection("TEST_3D/[email protected]:1521/sdetest")

cursor = connection.cursor()
cursor.execute("""SELECT a.id AS building_nr, c.Geometry AS geometry, d.Classname AS polygon_typ FROM   building a, THEMATIC_SURFACE b, SURFACE_GEOMETRY c, OBJECTCLASS d  WHERE  a.grid_id_400 = 4158 AND a.id = b.BUILDING_ID AND b.LOD2_MULTI_SURFACE_ID = c.ROOT_ID AND c.GEOMETRY IS NOT NULL AND b.OBJECTCLASS_ID = d.ID""")
obj = cursor.fetchone()
obj = obj[1]
print obj

result = cursor.callfunc('sdo2geojson', cx_Oracle.OBJECT, [obj])

我的对象看起来像:cx_Oracle.OBJECT。此功能在SQLdeveloper内部起作用。

当我调用该函数时,出现以下错误:cx_Oracle.NotSupportedError:Variable_TypeByValue():未处理的数据类型cx_Orac le.OBJECTVAR

我做错了什么???

安东尼·图宁加

当前未发布的cx_Oracle版本中提供了此功能。您可以从https://bitbucket.org/anthony_tuininga/cx_oracle获取源

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在简码中调用自定义函数

来自分类Dev

在 WordPress 中调用 PHP 函数中的自定义字段

来自分类Dev

在自定义容器中调用析构函数

来自分类Dev

从带有参数的自定义文件中调用函数

来自分类Dev

通过网址在joomla插件中调用自定义函数。

来自分类Dev

在自定义容器中调用析构函数

来自分类Dev

Vim:在自定义函数中调用对象方法

来自分类Dev

如何从Firebase的自定义类函数中调用数据

来自分类Dev

未在 webpack 中调用自定义 js 函数

来自分类Dev

定义和调用自定义函数

来自分类Dev

Heroku中的Python cx_Oracle

来自分类Dev

从Java调用自定义R函数

来自分类Dev

从Java调用自定义R函数

来自分类Dev

调用显示表单的自定义函数

来自分类Dev

调用自定义函数很慢

来自分类Dev

Qualtrics API 函数在 EventListener 中调用的自定义函数中不起作用

来自分类Dev

PhantomJS:在phantomjs中调用用户定义/自定义函数

来自分类Dev

调用在父.pro文件中定义的自定义QMake函数

来自分类Dev

角度自定义指令:使用链接函数中的参数调用函数

来自分类Dev

Wordpress:如何通过插件中的自定义帖子类型函数调用函数?

来自分类Dev

Wordpress:如何通过插件中的自定义帖子类型函数调用函数?

来自分类Dev

通过 cx_Oracle 从用户定义的类型中提取数据

来自分类Dev

在Woocommerce中调用自定义图标

来自分类Dev

在自定义指令中调用服务

来自分类Dev

从活动中调用自定义片段

来自分类常见问题

oracle中的自定义排序

来自分类Dev

oracle中的自定义排序

来自分类Dev

$ parsers-array中的函数未在自定义指令中调用

来自分类Dev

在wp-admin的自定义页面中的内容中调用php函数

Related 相关文章

热门标签

归档