暂无图片
分享
纸么
2022-08-19
openGauss的xml类型如何判断该功能是否开启?
openGauss的xml类型如何判断该功能是否开启?
收藏
分享
5条回答
默认
最新
DarkAthena

给一个方案,查询一个xml函数,如果报错,就是不支持,比如

SELECT xmlcomment('hello');

或者不希望通过报错的方式来判断,那么可以写个自定义函数来查

create or replace function testxml_f return int is declare v xml; begin v:=xmlcomment('1'); return 1; exception when others then return 0; end; select testxml_f();

返回1就是支持,0就是不支持

暂无图片 评论
暂无图片 有用 0
暂无图片
刘贵宾

OpenGauss3.0版本


暂无图片 评论
暂无图片 有用 0
纸么
题主
2022-08-19
这个是开启的方式啊。 我在未开启的情况下尝试了一下,创建表是没有问题的,只有在插入数据时才能看到不支持xml。我的疑问是是否可以直接查询到能不能支持xml?
纸么

这个是开启的方式啊。 我在未开启的情况下尝试了一下,创建表是没有问题的,只有在插入数据时才能看到不支持xml。我的疑问是是否可以直接查询到能不能支持xml?

暂无图片 评论
暂无图片 有用 0
刘贵宾
看参数是否做了配置
暂无图片 评论
暂无图片 有用 0
纸么
题主
2022-08-19
通过jdbc可以查询到这个参数是否被配置么?
纸么
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏