`
ritaleo
  • 浏览: 101657 次
  • 来自: ...
社区版块
存档分类
最新评论

Postgre查询表结构

阅读更多
     SELECT a.relname AS 表名,  b.attname AS 字段名, c.typname AS 字段类型,CASE WHEN c.typlen = -1 THEN b.atttypmod - 4 ELSE c.typlen::integer END AS 字段大小 FROM pg_class a, pg_attribute b, pg_type c WHERE b.attrelid = a.oid AND b.atttypid = c.oid AND (a.relkind = 'r'::"char" OR a.relkind = 'v'::"char") AND a.relname !~~ 'pg_%'::text AND b.attname <> 'tableoid'::name AND b.attname <> 'cmax'::name AND b.attname <> 'xmax'::name AND b.attname <> 'cmin'::name AND b.attname <> 'xmin'::name AND b.attname <> 'oid'::name AND b.attname <> 'ctid'::name and a.relname='TableName'

TableName:需要查找表的名称

分享到:
评论

相关推荐

    GP(postgreSql)数据库获得字段信息的语句

    GP(postgreSql)数据库获得字段信息的语句,很实用的语句

    SmartSQL-v1.0.3.2-一款方便、快捷的数据库文档查询、生成工具,支持SqlServer-MySql-Postgre

    SmartSQL-v1.0.3.2_一款方便、快捷的数据库文档查询、生成工具,支持SqlServer-MySql-PostgreSQL-SQLite数据库表结构文档查询、生成;导出文档支持CHM、Word、Excel、PDF、Html、Xml、Json、MarkDown等多种格式

    PostgreSQL树形结构的递归查询示例

    处理不确定深度的层级结构,比如组织机构,一个常用的设计是在一张表里面保存 ID 和 Parent_ID ,并且通过自联结的办法构造一颗树。这种方式对写数据的过程很友好,但是查询过程就变得相对复杂。在不引入MPTT模型的...

    postgres-json:在 PostgreSQL 中存储和查询 JSON 文档

    多亏了 Common Lisp 的优秀 JSON 库,Postgres-JSON 从而促进了 lisp 数据结构与适当数据库之间的轻松序列化。 你为什么要使用它? 您有一些要持久存储的现有 JSON 文档。 您想将 Common Lisp 哈希表、列表、向量...

    DatAdmin 专业旗舰版

    DatAdmin是一个数据库管理工具,允许与oracle、MySQL及MS SQL,SQLite的,...数据库表的结构模型和编辑。数据库关系图。真正的数据库同步。数据库模式的比较。 6.SQL编辑器 图形查询设计,语法高亮。SQL查询管理。

    [数据库管理工具]JenaSoft DatAdmin Ultimate v5.4.1

    [数据库管理工具]JenaSoft DatAdmin Ultimate v5.4.1 DatAdmin是一个数据库...数据库表的结构模型和编辑。数据库关系图。真正的数据库同步。数据库模式的比较。 6.SQL编辑器 图形查询设计,语法高亮。SQL查询管理。

    tableau-data-dictionary:此数据字典提供有关Tableau Server存储库的“工作组” PostgreSQL数据库中的表和视图的信息。

    数据字典 Tableau数据字典提供有关存储在Tableau Server存储库的... 提醒您,由于这些表和视图的主要目的是为了支持Tableau Server,因此它们的结构和内容可能会更改,而不会发出警告,因此,从它们构建的任何自定

    PostgreSQL View(视图)

    View(视图)实际上是一个以预定义的 PostgreSQL 查询形式存在的表的组合。 View(视图)可以包含一个表的所有行或从一个或多个表选定行。 View(视图)可以从一个或多个表创建,这取决于要创建视图的 PostgreSQL ...

    pgsync:Postgres到elasticsearch同步

    PG同步PostgreSQL到Elasticsearch同步是一个中间件,用于轻松地将数据从... PGSync的其他好处包括: 实时分析可靠的主要数据存储/真理来源按需缩放轻松连接多个嵌套表PGSync架构:为什么? 在较高的级别上,您将数据

    DB2JMIN (An easy-to-use MULTI-DB Client)-开源

    基于 Web/桌面的 DB2、ORACLE、DERBY、FIREBIRD、MYSQL、POSTGRE 客户端(通用),受 phpMyAdmin 启发。 它运行在带有 JDK 1.5 的 Tomcat 5.5 或 SWING(多平台、模式浏览、表浏览、表结构、SQL 查询编辑器)

    Linux环境数据库管理员指南

    3.2.3 表空间 42 3.2.4 数据文件 42 3.2.5 区 42 3.2.6 段 42 3.2.7 控制文件 42 3.2.8 重做日志 42 3.2.9 回退段 42 3.2.10 参数文件 43 3.2.11 版本标识符 43 3.2.12 PL/SQL 43 3.2.13 模式 43 3.4 安装 43 3.4.1 ...

    JEECG快速开发平台 v4.0

    5、支持数据库:Mysql,Oracle,Postgre,SqlServer等 6、基础权限:用户,角色,菜单权限,按钮权限,数据权限 7、智能报表集成:简易的图像报表工具和Excel导入导出 8、Web容器测试通过的有Jetty和Tomcat,...

    JEECG快速开发平台-其他

    自定义表单,表单挂接,业务流转,流程监控,流程跟踪,流程委托等技术点九:自定义表单,支持用户自定义表单布局,支持单表、列表、Select\Radio\Checkbox\PopUP\Date等特殊控件技术点十:查询过滤器:查询功能自动...

Global site tag (gtag.js) - Google Analytics