cqlee89 2022-01-18 17:01 采纳率: 0%
浏览 124

navicate15无法打开postgresql中表的对象信息,且经常报错unknown function:pg_get_ruledef()是什么原因呢

navicate15连接上postgresql数据库后,可以查看表数据,但经常报错unknown function,而且不能查看表的对象信息是什么情况呢

img


  • 写回答

1条回答 默认 最新

  • DarkAthena ORACLE应用及数据库设计方案咨询师 2022-01-18 21:22
    关注

    pg_get_ruledef这个函数是postgresql中都自带的一个函数,用于获取

    重构针对规则的创建命令。(这是一个反编译的重构,而不是命令的原始文本。)

    参考 http://postgres.cn/docs/14/functions-info.html

    很明显,navicat针对postgresql来查看ddl时,调用了这个函数。

    而你点击ddl,却报了错,这说明navicat没找到这个函数,请尝试切换管理员用户再试,另外请检查数据库安装的完整性,
    还有,这个函数在目前官方文档的8.0到14版本都可以找得到,之前有没有就不清楚了。

    评论

报告相同问题?

问题事件

  • 创建了问题 1月18日

悬赏问题

  • ¥20 测距传感器数据手册i2c
  • ¥15 RPA正常跑,cmd输入cookies跑不出来
  • ¥15 求帮我调试一下freefem代码
  • ¥15 matlab代码解决,怎么运行
  • ¥15 R语言Rstudio突然无法启动
  • ¥15 关于#matlab#的问题:提取2个图像的变量作为另外一个图像像元的移动量,计算新的位置创建新的图像并提取第二个图像的变量到新的图像
  • ¥15 改算法,照着压缩包里边,参考其他代码封装的格式 写到main函数里
  • ¥15 用windows做服务的同志有吗
  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法