解放程序員

          致力于解放自己、以及幫助他人解放程序員的生產力。

           

          Oracle保留字

          我們不應該用保留字做為表名,字段名的。

          如果用單個英語單詞或詞組來表示表名或字段名。這比較容易和保留字沖突。如何知道Oracle用了哪些保留字呢?

          Oracle做的很好,在有個系統(tǒng)表中存放了所有的保留字。這個表名是:v$reserved_words

          select * from v$reserved_words;


          Oracle有500個保留字,記住所有的保留字有點困難,每次都查找會影響到開發(fā)速度,如何避免這個問題呢?

          有些項目組用命名規(guī)則來避免這個問題。如用T_USER表示用戶,C_ID表示id。

          有些用項目名作前綴,如:JBMP_PROCESS,這樣做對于一個數(shù)據(jù)庫中存放不同應用程序的是有好處的。為項目建立一個2-4個字母的簡稱就很有必要了。這是我推薦的方法

          有些人用漢語拼音簡寫來作為表名,我不贊同,因為如果表很多的時候,很難從表名看出表的意義,對于程序編寫和數(shù)據(jù)庫維護都不易。如果用漢語拼音的全寫作為表名,就太長了。更不推薦直接用漢字做表名。

          posted on 2009-04-19 00:33 fireaap 閱讀(2008) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網站導航:
           

          導航

          統(tǒng)計

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章分類

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 丹阳市| 来凤县| 池州市| 南汇区| 隆安县| 遵化市| 东阿县| 竹山县| 林州市| 博兴县| 明光市| 岳池县| 禹州市| 雅安市| 荣成市| 句容市| 邮箱| 栾川县| 海盐县| 剑阁县| 忻州市| 宁都县| 和政县| 祁门县| 施秉县| 特克斯县| 连城县| 道孚县| 林西县| 云和县| 平南县| 博湖县| 呼和浩特市| 上栗县| 沾化县| 开封县| 芜湖市| 多伦县| 克拉玛依市| 银川市| 个旧市|