Oracle代碼編寫標(biāo)準(zhǔn)(初稿)

Oracle代碼編寫標(biāo)準(zhǔn)(初稿)

ID:39466828

大?。?60.00 KB

頁數(shù):25頁

時(shí)間:2019-07-04

Oracle代碼編寫標(biāo)準(zhǔn)(初稿)_第1頁
Oracle代碼編寫標(biāo)準(zhǔn)(初稿)_第2頁
Oracle代碼編寫標(biāo)準(zhǔn)(初稿)_第3頁
Oracle代碼編寫標(biāo)準(zhǔn)(初稿)_第4頁
Oracle代碼編寫標(biāo)準(zhǔn)(初稿)_第5頁
資源描述:

《Oracle代碼編寫標(biāo)準(zhǔn)(初稿)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、Oracle代碼編寫標(biāo)準(zhǔn)Oracle代碼編寫標(biāo)準(zhǔn)(草案)盛世聯(lián)合2006年9月作者:開發(fā)服務(wù)部第25頁,共25頁日期:2021-07-17Oracle代碼編寫標(biāo)準(zhǔn)目錄1序言42ORACLESQL對(duì)象命名規(guī)則42.1快速參考42.2概述52.3前綴62.4下劃線62.5對(duì)象類型72.5.1方案(Schema)72.5.2表(Table)72.5.3主鍵(PrimaryKey)82.5.4唯一約束(UniqueConstraint)82.5.5外鍵(ForeignKey)82.5.6索引(Index)92.5.7觸發(fā)器(Trigger)92.5.8視圖(Vi

2、ew)102.5.9包(Package)112.5.10包函數(shù)(PackagedFunction)112.5.11包過程(PackagedProcedure)122.5.12獨(dú)立的過程與函數(shù)132.5.13序列(Sequence)132.5.14Cluster142.5.15維(Dimension)142.5.16庫(Library)142.5.17物化視圖(MaterializedView)142.5.18快照(Snapshot)142.5.19類型(Type)142.5.20操作符(Operator)152.5.21索引類型(IndexType)15

3、2.5.22數(shù)據(jù)庫鏈接(DatabaseLink)15作者:開發(fā)服務(wù)部第25頁,共25頁日期:2021-07-17Oracle代碼編寫標(biāo)準(zhǔn)2.5.23Java152.5.24大綱(Outline)152.5.25所有類型的臨時(shí)對(duì)象153ORACLEPL/SQL編碼標(biāo)準(zhǔn)163.1快速參考163.2概述173.3PL/SQL命名慣例183.3.1前綴的必要性183.3.2常量與異常193.3.3類型193.3.4子類型203.3.5游標(biāo)213.3.6變量213.3.7變量與游標(biāo)的作用域213.3.8參數(shù)214其它約定224.1使用SQL語句的約定224.2大

4、小寫234.3縮進(jìn)與對(duì)齊234.4注釋245工具24作者:開發(fā)服務(wù)部第25頁,共25頁日期:2021-07-17Oracle代碼編寫標(biāo)準(zhǔn)1序言本文檔參考了Oreilly公司出版的《OracleBestPractices》一書中的《Dril-QuipNamingConventionsforOracleObjects》和《Dril-QuipPL/SQLStandards》,并以這兩篇文檔為基本結(jié)構(gòu),針對(duì)公司的情況做了適當(dāng)?shù)男薷摹?OracleSQL對(duì)象命名規(guī)則2.1快速參考ObjectTypeConventionSchemacoappTableentitie

5、sorentities_entitiesPrimaryKeyConstraintpk_entitiesUniqueConstraintu_entities[_attribute]ForeignKeyConstraintfk_entities1_entitiesnIndexi_entities_attribute[_attribute]Triggert_{b

6、a}[r]_entitiesViewv_nameObjectViewov_namePackagepkg_namePackagedFunctionnamePackagedProcedurenameSta

7、nd-aloneProceduresandFunctionsN/ASequences_nameClusterc_nameDimensiond_nameLibraryl_name作者:開發(fā)服務(wù)部第25頁,共25頁日期:2021-07-17Oracle代碼編寫標(biāo)準(zhǔn)MaterializedViewmv_nameSnapshotss_nameTypesObjectTypeot_nameNestedTableTypent_nameVarrayTypevt_nameOperatoro_nameIndexTypeit_nameDatabaseLinkdl_nameJa

8、va(Source,Class,Resource)nameOutlineol_nameTemporaryObjectto_nameParameter?Descriptionco2letterabbreviationforcompanyapp3letterabbreviationforapplicationentitiesPluralversionofentitynameattributeColumnnamefromtabledatabaseDatabasenameentities1Thenameofthetableonthe1sideofa1to0,1,

9、ormanyrelationshipentitiesnThenameofthet

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。