解放程序員

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

           

          Oracle保留字

          我們不應(yīng)該用保留字做為表名,字段名的。

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

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

          select * from v$reserved_words;


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

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

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

          有些人用漢語拼音簡寫來作為表名,我不贊同,因?yàn)槿绻砗芏嗟臅r(shí)候,很難從表名看出表的意義,對(duì)于程序編寫和數(shù)據(jù)庫維護(hù)都不易。如果用漢語拼音的全寫作為表名,就太長了。更不推薦直接用漢字做表名。

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


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


          網(wǎng)站導(dǎo)航:
           

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章分類

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 马公市| 深州市| 尉氏县| 曲麻莱县| 若羌县| 台前县| 山阴县| 莲花县| 乳源| 安泽县| 于都县| 新密市| 巴南区| 泾源县| 贡山| 乃东县| 大厂| 谢通门县| 宜章县| 玉环县| 武清区| 晋宁县| 丰县| 临城县| 永宁县| 灌阳县| 鄂伦春自治旗| 大荔县| 海盐县| 黔江区| 禄劝| 榆树市| 西平县| 邻水| 文化| 沛县| 新密市| 汉川市| 民权县| 石首市| 新乡市|