在plsql中怎样对视图名注释

在plsql中怎样对视图名注释,第1张

-- 为了测试, 创建一个 视图

CREATE VIEW

v_sale_report_read_only

AS

SELECT

*

FROM

sale_report

WITH READ ONLY

-- 通过 SQL 语句, 为 视图 增加 备注信息。

COMMENT ON TABLE v_sale_report_read_only IS '测试视图的备注'

CREATE TABLE test_table (

  id  INT,

  val INT

)

COMMENT ON COLUMN test_table.ID IS '测试表编号'

COMMENT ON COLUMN test_table.val IS '测试表数值'

CREATE VIEW test_view

AS 

SELECT * FROM test_table

COMMENT ON COLUMN test_view.ID IS '测试视图编号'

COMMENT ON COLUMN test_view.val IS '测试视图数值'

COLUMN "TABLE_NAME" FORMAT A20

COLUMN "COLUMN_NAME" FORMAT A20

COLUMN "COMMENTS" FORMAT A30

SELECT

  TABLE_NAME,

  COLUMN_NAME,

  COMMENTS

FROM

  USER_COL_COMMENTS

WHERE

  TABLE_NAME = 'TEST_TABLE'

TABLE_NAME           COLUMN_NAME          COMMENTS

-------------------- -------------------- ------------------------------

TEST_TABLE           ID                   测试表编号

TEST_TABLE           VAL                  测试表数值

SELECT

  TABLE_NAME,

  COLUMN_NAME,

  COMMENTS

FROM

  USER_COL_COMMENTS

WHERE

  TABLE_NAME = 'TEST_VIEW'

TABLE_NAME           COLUMN_NAME          COMMENTS

-------------------- -------------------- ------------------------------

TEST_VIEW            ID                   测试视图编号

TEST_VIEW            VAL                  测试视图数值


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11751512.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存