人大金仓的数据库管理工具功能还不够强。只能通过SQL来导出表结构。

查看人大金仓的数据库对象,除了用它的脚本工具ksql,估计就只能是它自己提供的图形工具“数据库对象管理工具”了。第三方的工具都不行。不行是指无法使用人大金仓的数据库。

问题是,人大金仓自己的工具也不好使,缺乏一些本应提供的功能,比如导出表结构。你看oracle的plsql查询工具,要导出表结构就可以导出,要生成ER就可以生成ER图。而kingbase的数据库对象管理工具却没有这些功能。

只能用sql语句查询表信息,然后手动导出。

SELECT a.attname AS field,b.description AS COMMENT,t.typname AS type,CASE WHEN a.atttypmod<=0 THEN NULL ELSE (a.atttypmod-4) END AS lengthvar,a.attnotnull AS notnullFROM sys_class c INNER JOIN sys_namespace n on c.relnamespace = n.oid,sys_attribute a LEFT JOIN sys_description b ON a.attrelid=b.objoid AND a.attnum = b.objsubid,sys_type t    WHERE a.attnum > 0and a.attrelid = c.oidand a.atttypid = t.oidAND nspname = 'work'     -- schemaAND c.relname = 'outlet_nonfarmed' -- table_nameORDER BY a.attnum;


参考文章
获取表结构,包括列名等信息

人大金仓(KingBase)导出表结构相关推荐

  1. 人大金仓Kingbase 命令行/ksql 导出表里数据

    可以用人大金仓自带的数据库对象管理工具,方便快捷. 但通常我们面对的是服务器,没有桌面端,只有命令行. 可以使用 人大金仓自带的sys_dump工具 登录 cd 到人大金仓的安装目录中的bin,一般是 ...

  2. DBeaver连接人大金仓kingbase数据库配置

    1.打开DBeaver软件,点击"数据库",选择"驱动管理器". 2.点击"新建"进行人大金仓驱动管理器配置. 3.填写驱动配置信息,配置完 ...

  3. linux下python3访问人大金仓KingBase ES 8

    数据库版本:KingBase ES V8.0 操作系统:统信UOS个人版 自带python3.7 必应搜索:linux python3 人大金仓搜到"python 3.6连接Kingbase ...

  4. 案例丨人大金仓KINGBASE助力国家能源集团186个新能源场站新集控系统上线

    近年来,信息技术国产化与开放创新相关课题得到了空前重视,在半导体.操作系统.数据库.通用软件.核心应用等细分领域,中国企业在部分场景中已经具备了与国际品牌同台竞争的能力.本着保障信息安全.降低维保成本 ...

  5. Oracle数据库迁移到人大金仓KingBase数据库

    一.安装教程:https://help.kingbase.com.cn/doc-view-5406.html 安装完成后,点击开始菜单,可以看到以下工具: 数据库对象管理工具,连接数据库 文档:htt ...

  6. 人大金仓kingbase使用Mybatis

    近期在学习使用kingbase,在使用mybatis的时候遇到了困难,经过了一段时间研究解决了问题. 直接上Mybatis配置文件 <?xml version="1.0" e ...

  7. 人大金仓Kingbase数据库使用dblink进行跨库操作示例

    参考官网文档:15. dblink - KingbaseES产品手册 业务场景: 现有数据库及用户: db_a,u_a db_b,u_b 想要在db_a连接中,跨库对db_b中的表进行查询等操作 使用 ...

  8. 国产数据库《人大金仓v8》适配过程问题解决记录

    前言 注意:人大金仓数据库 是一款基于PostgrelSQL开发的国产数据库,它的命令行.配置文件以及各种使用上都有PGSQL的影子,然后在PGSQL的基础上增加了图形化管理(参考:人大金仓Kingb ...

  9. 人大金仓数据库怎么样?好用吗?

    人大金仓总体来看属于数据库第一梯队. 有保障:国产数据库老牌玩家,是最早在国内开展数据库教学.研究与开发的专家在1999年创立的,现在属于央企,KingbaseES是入选国家自主创新产品目录的唯一数据 ...

最新文章

  1. cocos2d-js 自定义事件监听派发
  2. Java工具类--雪花算法生成全局唯一ID
  3. 阿里云打下AI地基,更多的开发者走向了前台
  4. 2049 : 压死骆驼的最后一根稻草 (规律)
  5. Can you answer these queries I SPOJ - GSS1 (线段树维护区间连续最大值/最大连续子段和)...
  6. 你真的懂js获取可视区宽高吗
  7. kafka Failed to send messages after 3 tries 问题解决
  8. Oracle 4dae,如何处理Python-CXOracle中未知词的错误报告问题,pythoncxOracle,查询,到,生僻字,报错...
  9. Selenium 与PhantomJS
  10. Lua中的协同程序 coroutine
  11. mysql 恢复root权限_Linux MySQL root权限恢复[图文]
  12. SVN更新无数次后仍显示Out of date
  13. C++标准程序库读书笔记-第二章新的语言特性
  14. SGU 176 Flow construction(有上下限的最小流)
  15. Linux命令对应的英文全称
  16. 信息化建设项目前期方案编写1:设计要点
  17. python分秒换算_如何将度分秒转换为度分
  18. 图像特征之SIFT、HOG、LBP
  19. 作为一名程序员未来的出路究竟在哪里?
  20. 乱码原因产生和解决方案

热门文章

  1. 竞赛快速及常用(后续更新)
  2. 如何使用PageAdmin Cms建网站
  3. #IB TWS编程手记——02.提交你的第一个Hello World!
  4. signature=8ba7e4b008121f8a74e6d9f5d394c648,Win10 14328起“迅雷7.9、迅雷极速版”崩溃修正补丁...
  5. 关于朗讯,北电,上海贝尔阿尔卡特....
  6. ArcGIS JS API 匀速移动的小车
  7. 软件加速软件varnish
  8. 南农大毛胜勇团队再发《Microbiome》!揭示反刍动物胃肠道中微生物介导的B和K2维生素生物合成
  9. 如何保证原有特效不变让EDIUS替换素材
  10. 信捷PLC动态分期付款程序,动态解锁安全性高,无限期锁机直到 终极解锁