您现在的位置是:首页 >

数据库字段命名可以用中文吗 检查数据库数据字段命名规范与合法性的脚本

火烧 2022-06-11 09:05:11 1070
检查数据库数据字段命名规范与合法性的脚本   做为一名开发DBA 最重要的re weu是经常要检查开发人员或建模人员对数据库的命名规范是否严谨 下文中将主要介绍一个检查数据库数据字段命名规范与合法性的

检查数据库数据字段命名规范与合法性的脚本  

  做为一名开发DBA 最重要的renweu是经常要检查开发人员或建模人员对数据库的命名规范是否严谨 下文中将主要介绍一个检查数据库数据字段命名规范与合法性的脚本 仅供大家参考

数据库字段命名可以用中文吗 检查数据库数据字段命名规范与合法性的脚本

   检查不符合数据库命名规范的字段名

  Select TABLE_NAME COLUMN_NAME DATA_TYPE  From user_tab_columns  Where column_name In (Select keyword From v$reserved_words)  ( ACCESS ADD ALL ALTER AND ANY AS ASC AUDIT    BEEEN BY CHAR CHECK CLUSTER    COLUMN MENT PRESS CONNECT CREATE CURRENT    DATE DECIMAL DEFAULT DELETE    DESC DISTINCT DROP ELSE EXCLUSIVE EXISTS FILE    FLOAT FOR FROM GRANT GROUP    HAVING IDENTIFIED IMMEDIATE IN INCREMENT INDEX    INITIAL INSERT INTEGER INTERSECT    INTO IS LEVEL LIKE LOCK LONG MAXEXTENTS MINUS    MLSLABEL MODE MODIFY NOAUDIT    NOPRESS NOT NOWAIT NULL NUMBER OF OFFLINE ON    ONLINE OPTION OR ORDER    PCTFREE PRIOR PRIVILEGES PUBLIC RAW RENAME RESOURCE    REVOKE ROW ROWID ROWNUM    ROWS SELECT SESSION SET SHARE SIZE SMALLINT START    SUCCESSFUL SYNONYM SYSDATE    TABLE THEN TO TRIGGER UID UNION UNIQUE UPDATE    USER VALIDATE valueS VARCHAR    VARCHAR VIEW WHENEVER WHERE WITH )  Or column_name Like % %

   检查数据库中相同名字不同类型的字段名

  select a column_name a data_type b data_type From  (select distinct column_name data_type from  all_tab_columns Where TABLE_NAME Like T% ) a   (select distinct column_name data_type from  all_tab_columns Where TABLE_NAME Like T% ) b  where a column_name=b column_name and a data_type<>b data_type

   检查数据库中相同名字相同类型不同长度的字段名

lishixinzhi/Article/program/SQL/201311/16267  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码