数据库字段命名可以用中文吗 检查数据库数据字段命名规范与合法性的脚本
检查数据库数据字段命名规范与合法性的脚本
做为一名开发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- 上一篇
in obligation of partially exempt obligation是什么意思 partially exempt obligation的中文翻译及音标
artially exem t o ligatio 是什么意思 artially exem t o ligatio 的中文翻译及音标 免除部分责任, artially exem t o ligati
- 下一篇
英语谚语作文常用 英语谚语:Reason binds the man 中文翻译是什么?!
英语谚语:Rea o i d the ma 中文翻译是什么? 英语谚语:Rea o i d the ma 中文意思:理智约束著人。随机推荐10条英文谚语:He that would live i ea