• oracle依据注释查询表信息


    -----------------------------------1:建表----------------------------------------
    create table EMP
    (
    EMPNO NUMBER(4) PRIMARY KEY,
    ENAME VARCHAR2(10),
    JOB VARCHAR2(9),
    MGR NUMBER(4),
    HIREDATE DATE,
    SAL NUMBER(7,2),
    DEPNO NUMBER(4)
    );
    -----------------------------------2:添加表注释--------------------------------
    COMMENT ON TABLE EMP IS '学生信息表';
    -----------------------------------3:添加字段注释-----------------------------
    COMMENT ON COLUMN EMP.EMPNO IS '学号';
    COMMENT ON COLUMN EMP.ENAME IS '姓名';
    COMMENT ON COLUMN EMP.JOB IS '邮箱';
    COMMENT ON COLUMN EMP.MGR IS '性别';
    COMMENT ON COLUMN EMP.HIREDATE IS '入职日期';
    COMMENT ON COLUMN EMP.SAL IS '薪资';
    COMMENT ON COLUMN EMP.DEPNO IS '部门编号';
    -----------------------------------4:依据字段查询表信息--------------------
    select * from user_tab_columns where column_name='EMPNO';
    -----------------------------------5:依据表名查询字段信息-----------------
    select A.COLUMN_NAME,A.DATA_TYPE  from user_tab_columns A
    where TABLE_NAME='EMP';
    -----------------------------------6:获取表--------------------------------------
    select table_name from user_tables; ---当前用户拥有的表      
    -----------------------------------7:依据表注释获取表信息------------------
    select * from user_tab_comments where comments like '%xxx%';
    -----------------------------------8:依据字段注释获取表/列信息------------
    select * from user_col_comments where comments like '%xxx%';

  • 相关阅读:
    阿里terway源码分析
    golang timeoutHandler解析及kubernetes中的变种
    第四章 控制和循环
    关于 自媒体的声明
    java用正则表达式获取url的域名
    javaweb三大核心基础技术
    NumPy之计算两个矩阵的成对平方欧氏距离
    C/C++之计算两个整型的平均值
    C/C++代码优化之整型除以2的指数并四舍五入
    SSE系列内置函数中的shuffle函数
  • 原文地址:https://www.cnblogs.com/zja001/p/10283297.html
Copyright © 2020-2023  润新知