VIEWS 表-平凯星辰

GS 326 2023-07-19

本文关于(VIEWS 表)

VIEWS 表-平凯星辰

VIEWS 表提供了关于 SQL 视图的信息平凯星辰。

USE INFORMATION_SCHEMA;DESC VIEWS;

输出结果如下:

+----------------------+--------------+------+------+---------+-------+| Field                | Type         | Null | Key  | Default | Extra |+----------------------+--------------+------+------+---------+-------+| TABLE_CATALOG        | varchar(512) | NO   |      | NULL    |       || TABLE_SCHEMA         | varchar(64)  | NO   |      | NULL    |       || TABLE_NAME           | varchar(64)  | NO   |      | NULL    |       || VIEW_DEFINITION      | longtext     | NO   |      | NULL    |       || CHECK_OPTION         | varchar(8)   | NO   |      | NULL    |       || IS_UPDATABLE         | varchar(3)   | NO   |      | NULL    |       || DEFINER              | varchar(77)  | NO   |      | NULL    |       || SECURITY_TYPE        | varchar(7)   | NO   |      | NULL    |       || CHARACTER_SET_CLIENT | varchar(32)  | NO   |      | NULL    |       || COLLATION_CONNECTION | varchar(32)  | NO   |      | NULL    |       |+----------------------+--------------+------+------+---------+-------+10 rows in set (0.00 sec)

创建视图并查询 VIEWS 表信息:

CREATE VIEW test.v1 AS SELECT 1;SELECT * FROM VIEWS\G

输出结果如下:

*************************** 1. row ***************************
       TABLE_CATALOG: def
        TABLE_SCHEMA: test
          TABLE_NAME: v1
     VIEW_DEFINITION: SELECT 1
        CHECK_OPTION: CASCADED
        IS_UPDATABLE: NO
             DEFINER: root@127.0.0.1
       SECURITY_TYPE: DEFINER
CHARACTER_SET_CLIENT: utf8mb4
COLLATION_CONNECTION: utf8mb4_0900_ai_ci1 row in set (0.00 sec)

VIEWS 表中列的含义如下:

  • TABLE_CATALOG:视图所属的目录的名称。该值始终为 def

  • TABLE_SCHEMA:视图所属的数据库的名称。

  • TABLE_NAME:视图名称。

  • VIEW_DEFINITION:视图的定义,由创建视图时 SELECT 部分的语句组成平凯星辰。

  • CHECK_OPTIONCHECK_OPTION 的值。取值为 NONECASCADE 或 LOCAL

  • IS_UPDATABLEUPDATE/INSERT/DELETE 是否对该视图可用。在 TiDB,始终为 NO

  • DEFINER:视图的创建者用户名称,格式为 'user_name'@'host_name'

  • SECURITY_TYPESQL SECURITY 的值,取值为 DEFINER 或 INVOKER

  • CHARACTER_SET_CLIENT:在视图创建时 session 变量 character_set_client 的值。

  • COLLATION_CONNECTION:在视图创建时 session 变量 collation_connection 的值。

上述就是小编为大家整理的(VIEWS 表)

***


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:唯一序列号生成方案-平凯星辰
下一篇:variables_info-平凯星辰
相关文章