information_schema.tables和pg_tables之间的区别

Manoharan

Postgres数据库中的information_schema.tables和pg_tables表之间有什么区别?pg_tables在输出中的表数量较少,但是从系统角度来看,这两个表的结果是什么?

a_horse_with_no_name

INFORMATION_SCHEMA中的视图由SQL标准定义,并显示该视图所需的信息。因此,它们将无法显示SQL标准规则所不具备的任何Postgres特定信息。因此,使用的查询可能也可以在支持INFORMATION_SCHEMA的其他DBMS产品上运行,但是并非所有产品都可以100%正确地实现它。Postgres在某些方面也偏离了INFORMATION_SCHEMA的规范。但是相似之处非常接近,以至于可以很容易地将这样的查询移植到另一个数据库中并使用它。

模式中的所有系统表和视图pg_catalog(包括pg_tables)都完全特定于Postgres。使用这些查询将永远无法在其他DBMS产品上运行。INFORMATION_SCHEMA视图使用这些系统视图和表来收集和呈现SQL标准所需的元数据。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Get all tables from information_schema, MySQL

来自分类Dev

使用来自information_schema的表和列执行查询

来自分类Dev

MYSQL限制用户访问information_schema

来自分类Dev

Netezza的信息架构(INFORMATION_SCHEMA)

来自分类Dev

访问INFORMATION_SCHEMA需要哪些权限?

来自分类Dev

MYSQL限制用户对information_schema的访问

来自分类Dev

PostgreSQL information_schema.tables和事务隔离级别

来自分类Dev

root访问被拒绝尝试更改information_schema

来自分类Dev

在information_schema中查找多列索引

来自分类Dev

从information_schema,MySQL获取所有表

来自分类Dev

在sysobjects / INFORMATION_SCHEMA中查找#temp表

来自分类Dev

如何在SQLCompact的INFORMATION_SCHEMA视图上运行“ DESCRIBE”?

来自分类Dev

如何通过实体框架查询 INFORMATION_SCHEMA?

来自分类Dev

mysql show databases() only information_schema 数据库

来自分类Dev

mysql/mariadb information_schema 视图创建时间

来自分类Dev

如何在 mysql windows 中授予 information_schema

来自分类Dev

HSQLDB - 在外键中引用 INFORMATION_SCHEMA

来自分类Dev

Apache Drill DFS Information_schema/元数据

来自分类Dev

INFORMATION_SCHEMA.TABLES之类的“值”

来自分类Dev

MySQL information_schema.tables没有创建新条目

来自分类Dev

SPECIFIC_SCHEMA和ROUTINE_SCHEMA在INFORMATION_SCHEMA.ROUTINES中有什么区别?

来自分类Dev

SPECIFIC_SCHEMA和ROUTINE_SCHEMA在INFORMATION_SCHEMA.ROUTINES中有什么区别?

来自分类Dev

在CentOS与python 2.6上针对information_schema执行“ SELECT”语句时,psycopg2挂起

来自分类Dev

如何在Postgres中使用只读用户访问information_schema外键约束?

来自分类Dev

for循环for information_schema列数据类型不起作用

来自分类Dev

有没有办法在mysql中编辑Information_schema

来自分类Dev

为什么Snowflake中的Information_schema查询这么慢,有什么方法可以加快它们的速度吗?

来自分类Dev

我可以在 MySQL 中直接在 information_schema 表中添加列来创建表吗

来自分类Dev

从表查询,该查询派生自Information_Schema.Tables结果

Related 相关文章

  1. 1

    Get all tables from information_schema, MySQL

  2. 2

    使用来自information_schema的表和列执行查询

  3. 3

    MYSQL限制用户访问information_schema

  4. 4

    Netezza的信息架构(INFORMATION_SCHEMA)

  5. 5

    访问INFORMATION_SCHEMA需要哪些权限?

  6. 6

    MYSQL限制用户对information_schema的访问

  7. 7

    PostgreSQL information_schema.tables和事务隔离级别

  8. 8

    root访问被拒绝尝试更改information_schema

  9. 9

    在information_schema中查找多列索引

  10. 10

    从information_schema,MySQL获取所有表

  11. 11

    在sysobjects / INFORMATION_SCHEMA中查找#temp表

  12. 12

    如何在SQLCompact的INFORMATION_SCHEMA视图上运行“ DESCRIBE”?

  13. 13

    如何通过实体框架查询 INFORMATION_SCHEMA?

  14. 14

    mysql show databases() only information_schema 数据库

  15. 15

    mysql/mariadb information_schema 视图创建时间

  16. 16

    如何在 mysql windows 中授予 information_schema

  17. 17

    HSQLDB - 在外键中引用 INFORMATION_SCHEMA

  18. 18

    Apache Drill DFS Information_schema/元数据

  19. 19

    INFORMATION_SCHEMA.TABLES之类的“值”

  20. 20

    MySQL information_schema.tables没有创建新条目

  21. 21

    SPECIFIC_SCHEMA和ROUTINE_SCHEMA在INFORMATION_SCHEMA.ROUTINES中有什么区别?

  22. 22

    SPECIFIC_SCHEMA和ROUTINE_SCHEMA在INFORMATION_SCHEMA.ROUTINES中有什么区别?

  23. 23

    在CentOS与python 2.6上针对information_schema执行“ SELECT”语句时,psycopg2挂起

  24. 24

    如何在Postgres中使用只读用户访问information_schema外键约束?

  25. 25

    for循环for information_schema列数据类型不起作用

  26. 26

    有没有办法在mysql中编辑Information_schema

  27. 27

    为什么Snowflake中的Information_schema查询这么慢,有什么方法可以加快它们的速度吗?

  28. 28

    我可以在 MySQL 中直接在 information_schema 表中添加列来创建表吗

  29. 29

    从表查询,该查询派生自Information_Schema.Tables结果

热门标签

归档