我习惯使用全部大写命名数据库 表明一般是使用大写加链接字符“_”
字段命名使用表的缩写 加 _ 字段名 单词过长 一般就用缩写
其他存储过程就用 TRG_ ...
等等 CREATE TABLE MANAGER
(
       MAN_ID NUMBER(8)PRIMARY KEY,
       MAN_USER VARCHAR2(30)NOT NULL UNIQUE,
       MAN_PASSWD VARCHAR(50)NOT NULL,
       MAN_FLAG NUMBER(1) CONSTRAINT CK_FLAG CHECK(MANFLAG IN(0,1))
)
不知道为什么 我习惯使用大写命名 因为在 查询分析器里面 不要一直 按shift 这样就可以减轻手指头
呵呵
可是很多人告诉我这样 危害很大
说什么大小写问题
好像来自 有些数据库 大小写敏感 可是 保留关键字应该 大小写都通用吧我一直纳闷 为什么 Google 上面 大家都默认 采用全小写 或者是 驼峰命名 作为通用规则了
这个我估计 是采用 程序编码规则 来的吧
不过我想 在 程序编码的时候 关键字是 区分大小写的 所以 为了区别 语句中的关键字跟程序中的关键字
我就用了全大写 或 使用小写前缀的命名方式希望大家就此 交流一下有经验的 前辈 请指导一下 新手就大家讨论一下

解决方案 »

  1.   

    比较能用的做法是,SQL关键字都大写,而字段名,变量等,全用小写。
      

  2.   

    表一般用 tb或tbl开头
    过程使用prc或proc开头
    触发器使用tr或tri开头
    函数使用fun或func开头.
    大小写我一般都使用小写.
    不过如果是用powerdesigner的话最好设置成大写.因为powerdesigner默认会对对象名加双引号
      

  3.   


    刚刚开始我也是这样的 不过 按shift 和写注释的是好痛苦哦
      

  4.   

    不需要自己控制,在plsql developer里设置就成了.写完程序美化一下就ok了
      

  5.   


    這樣 也不錯 不過 還是要養成一種 良好的習慣 看來 用小寫的人多一點啊 我之所以用大寫 可能是 基于自己方便考慮 的 這樣 可能 有點自私
    .....
    看來 得 改啊那位兄臺  有這方面的資料啊 能不能 共享給像我們這樣的新手啊....([email protected])如果有的請發到 我郵箱.... 謝謝
      

  6.   

    全大写应该可以提高性能吧。
    oracle解析sql源码时