第一篇:POP店鋪命名規(guī)范
POP店鋪命名規(guī)范
一、POP店鋪命名總則:
1.1店鋪名不得超過(guò)30個(gè)字符;
1.2店鋪名不得與已經(jīng)開(kāi)通的店鋪名稱重復(fù),如兩個(gè)店鋪同時(shí)申請(qǐng)同一店鋪名的,則依照申請(qǐng)?jiān)谙仍瓌t審批開(kāi)通店鋪,未通過(guò)審批的店鋪需更換其他店鋪名重新提交申請(qǐng); 1.3店鋪名不得含有以下內(nèi)容:
1.3.1有損于國(guó)家、社會(huì)公共利益,或有損民族尊嚴(yán);
1.3.2含有封建文化糟粕、有消極政治影響、或違背少數(shù)民族習(xí)俗、帶有民族歧視內(nèi)容; 1.3.3可能對(duì)公眾造成欺騙或者誤解,或引起社會(huì)公眾不良心理反應(yīng)等情況; 1.3.4外國(guó)國(guó)家(地區(qū))名稱、國(guó)際組織名稱;
1.3.5政黨名稱、黨政軍機(jī)關(guān)名稱、群眾組織名稱、社會(huì)團(tuán)體名稱及部隊(duì)番號(hào),或國(guó)家領(lǐng)導(dǎo)人、老一輩革命家的名字;
1.3.6有不文明、格調(diào)低級(jí)、庸俗等不雅詞匯; 1.3.7除京東商城平臺(tái)信息外的其他電子商務(wù)平臺(tái)信息; 1.3.8未經(jīng)授權(quán)的情況下,使用品牌名稱、明星或知名人士姓名; 1.3.9其他法律、行政法規(guī)規(guī)定禁止的。
二、各類店鋪命名規(guī)則: 2.1旗艦店命名規(guī)則
2.1.1規(guī)則:
以“XX(品牌名)旗艦店”命名,品牌名應(yīng)為已經(jīng)注冊(cè)的商標(biāo)(R狀態(tài))或正在受理注冊(cè)中的商標(biāo)(TM狀態(tài)),第三方賣(mài)家是該品牌商標(biāo)的商標(biāo)權(quán)利人,或第三方賣(mài)家持有該品牌商標(biāo)的權(quán)利人出具的在京東商城開(kāi)設(shè)品牌旗艦店的授權(quán)文件,授權(quán)文件中應(yīng)明確排他性、不可撤銷(xiāo)性,授權(quán)剩余有效期不少于12個(gè)月,開(kāi)設(shè)旗艦店的時(shí)間應(yīng)在授權(quán)期內(nèi);如超出授權(quán)期未繼續(xù)獲得授權(quán)的,則不得再使用“XX旗艦店”命名。2.1.2類型:
A經(jīng)營(yíng)一個(gè)或多個(gè)自有品牌(商標(biāo)為R或TM狀態(tài))商品入駐京東商城的第三方賣(mài)家旗艦店,(自有品牌是指商標(biāo)權(quán)利歸第三方賣(mài)家所有)。
B經(jīng)營(yíng)已獲得授權(quán)的一個(gè)或多個(gè)品牌(多品牌的商標(biāo)權(quán)人應(yīng)為同一主體或同一實(shí)際控制主體)商品入駐京東商城的第三方賣(mài)家旗艦店。2.1.3命名形式:
單一品牌:品牌名+旗艦店
多個(gè)品牌:該旗艦店主打品牌名/品牌綜合性名稱+旗艦店
2.2專賣(mài)店命名規(guī)則
2.2.1規(guī)則:
以“XX(品牌名)專賣(mài)店”命名,品牌名應(yīng)為已經(jīng)注冊(cè)的商標(biāo)(R狀態(tài))或正在受理注冊(cè)中的商標(biāo)(TM狀態(tài)),第三方賣(mài)家應(yīng)持有該品牌商標(biāo)的權(quán)利人出具的銷(xiāo)售該品牌商品的授權(quán)文件,授權(quán)文件不應(yīng)具有地域限制,且剩余有效期不少于6個(gè)月;如超出授權(quán)期未繼續(xù)獲得授權(quán)的,則不得再使用“XX專賣(mài)店”命名。
2.2.2類型: 經(jīng)營(yíng)一個(gè)或多個(gè)授權(quán)品牌(多個(gè)授權(quán)品牌的商標(biāo)權(quán)人應(yīng)為同一主體或同一實(shí)際控制的主體)商品入駐京東商城的第三方賣(mài)家專賣(mài)店。2.2.3命名形式:
單一品牌:品牌名+(企業(yè)名稱)+專賣(mài)店
多個(gè)品牌:該專賣(mài)店主打品牌名/品牌綜合性名稱+(企業(yè)名稱)+專賣(mài)店
2.3專營(yíng)店命名規(guī)則
2.3.1規(guī)則:
以“XX(類目名)專營(yíng)店”命名,第三方賣(mài)家在京東商城同一一級(jí)類目下經(jīng)營(yíng)兩個(gè)及以上品牌商品,第三方賣(mài)家為商標(biāo)權(quán)利人,或第三方賣(mài)家持有相應(yīng)品牌商標(biāo)的權(quán)利人或商標(biāo)權(quán)利人授權(quán)的代理人出具的銷(xiāo)售授權(quán)書(shū)。2.3.2類型:
A同一一級(jí)類目下經(jīng)營(yíng)兩個(gè)及以上他人品牌商品入駐京東商城的第三方賣(mài)家專營(yíng)店。
B同一一級(jí)類目下既經(jīng)營(yíng)他人品牌商品又經(jīng)營(yíng)自有品牌商品入駐京東商城的第三方賣(mài)家專營(yíng)店。2.3.3命名形式:
企業(yè)名稱+類目名+專營(yíng)店,不得以“XX(品牌名)專營(yíng)店”命名。
2.4其他店鋪命名規(guī)則
2.4.1規(guī)則:
第三方賣(mài)家經(jīng)營(yíng)情況非上述三種情形的,在店鋪命名時(shí)避免出現(xiàn)“旗艦店”、“專賣(mài)店”、“專營(yíng)店”字樣。
2.4.2命名形式:
企業(yè)名稱+店鋪
第二篇:POP廣告管理規(guī)范
商場(chǎng)內(nèi)外張貼物和POP廣告管理規(guī)范
1.0 目的
為明確規(guī)定我社對(duì)賣(mài)場(chǎng)和供應(yīng)商宣傳品、廣告位在賣(mài)場(chǎng)內(nèi)外使用的工作程序和要求,以確保符合賣(mài)場(chǎng)整體化宣傳要求,特制定本管理規(guī)范。
2.0 適用范圍
我社賣(mài)場(chǎng)區(qū)域及供應(yīng)商適用
3.0 相關(guān)文件
3.1 《商場(chǎng)及超市標(biāo)識(shí)標(biāo)物規(guī)范》
3.2 《商場(chǎng)及超市標(biāo)識(shí)標(biāo)物制作程序》
4.0 名詞解釋
DM宣傳品、POP廣告、掛旗、X展架、其它
5.0 職責(zé)
5.1 營(yíng)銷(xiāo)策劃部及我社相關(guān)部門(mén)向賣(mài)場(chǎng)提供宣傳品、展示品、促銷(xiāo)品等 5.2 采配部負(fù)責(zé)對(duì)供應(yīng)商宣傳品、展示品、促銷(xiāo)品及店內(nèi)廣告的談判
5.3 區(qū)域管理人員負(fù)責(zé)接收并組織宣傳品、展示品、促銷(xiāo)品的發(fā)放和現(xiàn)場(chǎng)管理 5.4 營(yíng)運(yùn)管理部負(fù)責(zé)相關(guān)費(fèi)用的標(biāo)準(zhǔn)制定和收取,并對(duì)現(xiàn)場(chǎng)進(jìn)行督導(dǎo)和處理
6.0 工作程序
6.1 店內(nèi)外張貼物、展示品的范圍、來(lái)源及標(biāo)準(zhǔn)
6.1.1 店內(nèi)外張貼物、展示品范圍
6.1.1.1 店內(nèi)外張貼物包括:
A 賣(mài)場(chǎng)各種標(biāo)識(shí)標(biāo)物
B 供應(yīng)商提供的促銷(xiāo)廣告
6.1.1.2 店內(nèi)外展示品包括:
A 賣(mài)場(chǎng)促銷(xiāo)活動(dòng)展示臺(tái)、展示物 B 供應(yīng)商促銷(xiāo)展示臺(tái)、展示物
6.1.2 店內(nèi)張貼物、展示品、廣告的來(lái)源
6.1.2.1 營(yíng)運(yùn)部統(tǒng)一提供: 6.1.2.2 供應(yīng)商提供
A 由供應(yīng)商提供的店內(nèi)張貼物、展示品、廣告必須先由供應(yīng)商向營(yíng)運(yùn)部提出申請(qǐng) B 營(yíng)運(yùn)部經(jīng)與門(mén)店及采購(gòu)部協(xié)商后,視具體的情況及供應(yīng)商交費(fèi)情況決定是否批準(zhǔn)
C 營(yíng)運(yùn)部與經(jīng)批準(zhǔn)后的供應(yīng)商簽署《供應(yīng)商店內(nèi)展示及廣告協(xié)議》 D 供應(yīng)商按照協(xié)議到財(cái)務(wù)部繳納相關(guān)廣告費(fèi)
6.1.3 店內(nèi)張貼物、展示品的標(biāo)準(zhǔn)
6.1.3.1 店內(nèi)使用的宣傳品、促銷(xiāo)品內(nèi)容必須符合《中華人民共和國(guó)廣告法》 6.1.3.2 店內(nèi)擺放使用的宣傳品、促銷(xiāo)品必須嶄新、干凈、平整,保證安全
6.2 店內(nèi)外張貼物發(fā)布審批
6.2.1 任何張貼物,在張貼前須經(jīng)營(yíng)運(yùn)部經(jīng)理(或二三社商場(chǎng)經(jīng)理)審核,在小樣上簽字確認(rèn),才可張貼
6.2.2 由總社組織的各種促銷(xiāo)宣傳活動(dòng),需要在店內(nèi)展示或發(fā)布宣傳品的,由營(yíng)運(yùn)部制作,營(yíng)銷(xiāo)辦組織,與各區(qū)域商議在店內(nèi)具體張貼、展示的位置,并由各區(qū)域?qū)嵤┚唧w張貼、展示工作
6.2.3 供應(yīng)商需在店內(nèi)做的各種促銷(xiāo)展示或張貼各種宣傳廣告、促銷(xiāo)廣告,由供應(yīng)商自行制作或提供,經(jīng)過(guò)營(yíng)運(yùn)部審批,財(cái)務(wù)部收取店內(nèi)廣告費(fèi)后,供應(yīng)商在張貼前由各區(qū)域進(jìn)行審核并確定具體張貼位置,審核人必須確認(rèn) 6.2.3.1 該張貼物符合廣告法要求
6.2.3.2 該張貼物不得遮掩或遮擋賣(mài)場(chǎng)自身標(biāo)識(shí)標(biāo)物
6.2.3.3 參照VI指導(dǎo)手冊(cè)(待定)要求,張貼位置合理,不破壞店內(nèi)整體風(fēng)格
6.3 張貼物檢查監(jiān)督
6.3.1 各區(qū)域經(jīng)理每周應(yīng)對(duì)店內(nèi)的宣傳品促銷(xiāo)品及供應(yīng)商在賣(mài)場(chǎng)的促銷(xiāo)情況進(jìn)行檢查
6.3.1.1 檢查的內(nèi)容主要包括:
A 宣傳內(nèi)容是否適合B 展示張貼位置是否適合
C 展示物、張貼物是否整潔,完好無(wú)損
D 促銷(xiāo)品是否在按計(jì)劃發(fā)放
E 使用標(biāo)識(shí)是否符合VI指導(dǎo)手冊(cè)要求
6.3.1.2 檢查結(jié)果應(yīng)填寫(xiě)《宣傳品、促銷(xiāo)品使用檢查單》
6.3.2 營(yíng)運(yùn)部美工或營(yíng)銷(xiāo)辦人員根據(jù)具體促銷(xiāo)活動(dòng)進(jìn)度,隨機(jī)到賣(mài)場(chǎng)進(jìn)行抽查
6.3.3 營(yíng)運(yùn)部人員在檢查中需將發(fā)現(xiàn)的問(wèn)題形成記錄,責(zé)成各區(qū)域整改
6.3.4 整改后,營(yíng)運(yùn)部應(yīng)對(duì)整改的結(jié)果進(jìn)行跟蹤并將檢查結(jié)果記錄在“糾正措施驗(yàn)證”一欄中
6.3.5 商品質(zhì)量辦公室物價(jià)員負(fù)責(zé)定期檢查各種與價(jià)格有關(guān)的標(biāo)識(shí)標(biāo)物(每天/每周巡檢),尤其在每次變價(jià)動(dòng)作后,并做巡檢記錄
6.3.6 商品質(zhì)量辦公室質(zhì)量員負(fù)責(zé)定期檢查各種與商品質(zhì)量有關(guān)的標(biāo)識(shí)標(biāo)物(每周),確保相關(guān)的商品說(shuō)明與商品本身相符,并做巡檢記錄
6.4其它未盡事宜以營(yíng)運(yùn)管理部確認(rèn)為準(zhǔn)。
第三篇:Java命名規(guī)范
Java包的名字都是由小寫(xiě)單詞組成。但是由于Java面向?qū)ο缶幊痰奶匦裕恳幻鸍ava程序員都可以編寫(xiě)屬于自己的Java包,為了保障每個(gè)Java包命名的唯一性,在最新的Java編程規(guī)范中,要求程序員在自己定義的包的名稱之前加上唯一的前綴。由于互聯(lián)網(wǎng)上的域名稱是不會(huì)重復(fù)的,所以程序員一般采用自己在互聯(lián)網(wǎng)上的域名稱作為自己程序包的唯一前綴。例如: net.frontfree.javagroup
類的名字必須由大寫(xiě)字母開(kāi)頭而單詞中的其他字母均為小寫(xiě);如果類名稱由多個(gè)單詞組成,則每個(gè)單詞的首字母均應(yīng)為大寫(xiě)例如TestPage;如果類名稱中包含單詞縮寫(xiě),則這個(gè)所寫(xiě)詞的每個(gè)字母均應(yīng)大寫(xiě),如:XMLExample,還有一點(diǎn)命名技巧就是由于類是設(shè)計(jì)用來(lái)代表對(duì)象的,所以在命名類時(shí)應(yīng)盡量選擇名詞。
例如: Circle
interface RasterDelegate;
interface Storing;
方法的名字的第一個(gè)單詞應(yīng)以小寫(xiě)字母作為開(kāi)頭,后面的單詞則用大寫(xiě)字母開(kāi)頭。例如: sendMessge
變量(Variables)除了變量名外,所有實(shí)例,包括類,類常量,均采用大小寫(xiě)混合的方式,第一個(gè)單詞的首字母小寫(xiě),其后單詞的首字母大寫(xiě)。變量名不應(yīng)以下劃線或美元符號(hào)開(kāi)頭,盡管這在語(yǔ)法上是允許的。
變量名應(yīng)簡(jiǎn)短且富于描述。變量名的選用應(yīng)該易于記憶,即,能夠指出其用途。盡量避免單個(gè)字符的變量名,除非是一次性的臨時(shí)變量。臨時(shí)變量通常被取名為i,j,k,m和n,它們一般用于整型;c,d,e,它們一般用于字符型。char c;
int i;
float myWidth;
實(shí)例變量(Instance Variables)大小寫(xiě)規(guī)則和變量名相似,除了前面需要一個(gè)下劃線 int _employeeId;
String _name;
Customer _customer;
常量的名字應(yīng)該都使用大寫(xiě)字母,并且指出該常量完整含義。如果一個(gè)常量名稱由多個(gè)單詞組成,則應(yīng)該用下劃線來(lái)分割這些單詞。
例如: MAX_VALUE
第四篇:oracle命名規(guī)范
1、編寫(xiě)目的
使用統(tǒng)一的命名和編碼規(guī)范,使數(shù)據(jù)庫(kù)命名及編碼風(fēng)格標(biāo)準(zhǔn)化,以便于閱讀、理解和繼承。
2、適用范圍
本規(guī)范適用于公司范圍內(nèi)所有以O(shè)RACLE作為后臺(tái)數(shù)據(jù)庫(kù)的應(yīng)用系統(tǒng)和項(xiàng)目開(kāi)發(fā)工作。
3、對(duì)象命名規(guī)范 3.1 數(shù)據(jù)庫(kù)和SID 數(shù)據(jù)庫(kù)名定義為系統(tǒng)名+模塊名
?
全局?jǐn)?shù)據(jù)庫(kù)名和例程SID名要求一致
?
因SID名只能包含字符和數(shù)字,所以全局?jǐn)?shù)據(jù)庫(kù)名和SID名中不能含有“_”等字符
3.2 表相關(guān) 3.2.1 表空間
?
面向用戶的專用數(shù)據(jù)表空間以用戶名+_+data命名,如Aud用戶專用數(shù)據(jù)表空間可命名為Aud_data ?
面向用戶的專用索引表空間以用戶名+_+idx命名 ?
面向用戶的專用臨時(shí)表空間以用戶名+_+tmp命名 ?
面向用戶的專用回滾段表空間以用戶名+_+rbs命名
?
面向應(yīng)用的表空間以應(yīng)用名+_data/應(yīng)用名+_idx/應(yīng)用名+_tmp/應(yīng)用名+_rbs命名 ?
LOB段數(shù)據(jù)專用表空間以其數(shù)據(jù)表空間+_+lobs命名,如上例中數(shù)據(jù)表空間為Aud_data,則LOB段表空間可命名為Aud_data_lobs 3.2.2 表空間文件
表空間文件命名以表空間名+兩位數(shù)序號(hào)(序號(hào)從01開(kāi)始)組成,如Aud_data01等 3.2.3 表
表命名要遵循以下原則:
?
一般表采用“系統(tǒng)名+t_+模塊名+_+表義名” 格式構(gòu)成
?
若數(shù)據(jù)庫(kù)中只含有單個(gè)模塊,命名可采用“系統(tǒng)名+t_+表義名”格式構(gòu)成
?
模塊名或表義名均以其漢語(yǔ)拼音的首字符命名,表義名中漢語(yǔ)拼音均采用小寫(xiě),且字符間不加分割符;
?
表別名命名規(guī)則:取表義名的前3個(gè)字符加最后一個(gè)字符。如果存在沖突,適當(dāng)增加字符(如取表義名的前4個(gè)字符加最后一個(gè)字符等)?
臨時(shí)表采用“系統(tǒng)名+t_tmp_+表義名” 格式構(gòu)成 ?
表的命名如
dft_gy_cbap:系統(tǒng)名(電費(fèi) df)+t_+模塊名(高壓 gy)+_+表義名(抄表安排 cbap)dft_cbbj: 系統(tǒng)名(電費(fèi) df)+t_+表義名(抄表標(biāo)記 cbbj)
dft_tmp_hj: 系統(tǒng)名(電費(fèi) df)+tmp+表義名(合計(jì)hj)(此處為臨時(shí)表)?
關(guān)聯(lián)表命名為Re_表A_表B,Re是Relative的縮寫(xiě),表A和表B均采用其表義名或縮寫(xiě)形式。
3.2.4 屬性(列或字段)屬性命名遵循以下原則:
?
采用有意義的列名,為實(shí)際含義的漢語(yǔ)拼音的首字符,且字符間不加任何分割符
?
屬性名前不要加表名等作為前綴 ?
屬性后不加任何類型標(biāo)識(shí)作為后綴 ?
不要使用“ID”作為列名 ?
關(guān)聯(lián)字段命名以 “cd+_+關(guān)聯(lián)表的表義名(或縮寫(xiě))+_+字段名”進(jìn)行 3.2.5 主鍵
?
任何表都必須定義主鍵 ?
表主鍵命名為:“pk+_+表名(或縮寫(xiě))+_+主鍵標(biāo)識(shí)” 如“pk_YHXX_IDKH”等 3.2.6 外鍵
表外鍵命名為: “fk+_+表名(或縮寫(xiě))+_主表名(或縮寫(xiě))+_+主鍵標(biāo)識(shí)” 如“fk_YHLX_YHXX_SFZH”等 3.2.7 CHECK約束
CHECK約束命名為: “chk+_+CHECK約束的列名(或縮寫(xiě))” 3.2.8 UNIQUE約束
UNIQUE約束命名為: “unq+_+UNIQUE約束的列名(或縮寫(xiě))” 3.2.9 索引
索引的命名為:“表名(或縮寫(xiě))+_+列名+_idx”。
其中多單詞組成的屬性列列名取前幾個(gè)單詞首字符再加末單詞首字符組成 如yd_kh表khid上的index: yd_kh_khid_idx 3.2.10 觸發(fā)器
?
AFTER型觸發(fā)器
系統(tǒng)名+tr_+<表名>_+ +[_row] ?
BEFORE型觸發(fā)器
系統(tǒng)名+tr_+<表名>_+bef_+[_row] ?
INSTEAD OF型觸發(fā)器
系統(tǒng)名+ti_+<表名>+_++[_row] ?
各種類型的觸發(fā)器中 i,u,d分別表示insert、update和delete 行級(jí)觸發(fā)器,后加_row標(biāo)識(shí),語(yǔ)句級(jí)觸發(fā)器不加,如 yddftr_CSH_i_row 3.2.11 簇
簇以簇中要存儲(chǔ)的各個(gè)表(或表別名)及表間加and的組成命名,即表“A+And+表B?”,如存儲(chǔ)GR(工人)和GRJN(工人技能)表的簇命名為GRAndGRJN 3.3 視圖
視圖命名以系統(tǒng)名v_+模塊名作為前綴,其他命名規(guī)則和表的命名類似 3.4 序列
序列命名以seq_+含義名組成 3.5 同義詞
同義詞命名與其基礎(chǔ)對(duì)象的名稱一致,但要去除其用戶前綴或含有遠(yuǎn)程數(shù)據(jù)庫(kù)鏈接的后綴 3.6 存儲(chǔ)對(duì)象相關(guān) 3.6.1 存儲(chǔ)過(guò)程
存儲(chǔ)過(guò)程命名由“系統(tǒng)名+sp+_+存儲(chǔ)過(guò)程標(biāo)識(shí)(縮寫(xiě))”組成
存儲(chǔ)過(guò)程標(biāo)識(shí)要以實(shí)際含義的漢語(yǔ)拼音的首字符構(gòu)成,并用下劃線分割各個(gè)組成部分。如增加代理商的帳戶的存儲(chǔ)過(guò)程為“sfsp_ZJDLSZH”。3.6.2 函數(shù)
函數(shù)命名由“系統(tǒng)名+f+_+函數(shù)標(biāo)識(shí)”組成 3.6.3 包
包命名由“系統(tǒng)名+pkg+_+包標(biāo)識(shí)”組成 3.6.4 函數(shù)文本中的變量采用下列格式命名:
?
參數(shù)變量命名采用“i(o或io)+_+名稱”形式,前綴i或o表輸入還是輸出參數(shù) ?
過(guò)程變量命名采用“l(fā)+_+名稱”形式 ?
全局包變量命名采用“g+_+名稱”形式 ?
游標(biāo)變量命名采用“名稱+_+cur”形式 ?
常量型變量命名采用“c+_+名稱”形式
?
變量名采用小寫(xiě),若屬于詞組形式,用下劃線分隔每個(gè)單詞
?
變量用來(lái)存放表中的列或行數(shù)據(jù)值時(shí),使用%TYPE、%ROWTYPE方式聲明變量,使變量聲明的類型與表中的保持同步,隨表的變化而變化 3.7 用戶及角色
?
用戶命名由“系統(tǒng)名稱+_+user+_+名詞(或縮寫(xiě))或名詞短語(yǔ)(或縮寫(xiě))”組成 ?
角色命名由“系統(tǒng)名稱+_+role+_+名詞(或縮寫(xiě))或名詞短語(yǔ)(或縮寫(xiě))”組成 3.8 數(shù)據(jù)庫(kù)鏈接
?
數(shù)據(jù)庫(kù)鏈接命名由“遠(yuǎn)程服務(wù)器名+_+數(shù)據(jù)庫(kù)名+_+link”組成 ?
若遠(yuǎn)程服務(wù)器名和數(shù)據(jù)庫(kù)名一致,上式“_+數(shù)據(jù)庫(kù)名”部分省去 3.9 命名中的其它注意事項(xiàng)
?
命名都不得超過(guò)30個(gè)字符。?
不要在對(duì)象名的字符之間留空格
?
小心保留詞,要保證你的命名沒(méi)有和保留詞、數(shù)據(jù)庫(kù)系統(tǒng)或者常用訪問(wèn)方法沖突
4、編碼規(guī)范 4.1 一般性注釋
4.1.1 注釋盡可能簡(jiǎn)潔、詳細(xì)而全面
4.1.2 創(chuàng)建每一數(shù)據(jù)庫(kù)對(duì)象時(shí)都要加上COMMENT ON注釋,以說(shuō)明該對(duì)象的功能和用途;建表時(shí),對(duì)某些數(shù)據(jù)列也要加上COMMENT ON注釋,以說(shuō)明該列和/或列取值的含義。如:XX表中有CZZT列屬性為NUMBER(10, 0)可加COMMENT ON注釋如下
COMMENT ON COLUMN XX.CZZT IS '0 = 正常, 1 = 等待, 2 = 超時(shí), 3 = 登出' 4.1.3 注釋語(yǔ)法包含兩種情況:?jiǎn)涡凶⑨尅⒍嘈凶⑨?單行注釋:注釋前有兩個(gè)連字符(--),一般對(duì)變量、條件子句可以采用該類注釋。多行注釋:符號(hào)之間的內(nèi)容為注釋內(nèi)容。對(duì)某項(xiàng)完整的操作建議使用該類注釋。4.2 函數(shù)文本注釋
4.2.1 在每一個(gè)塊和過(guò)程(存儲(chǔ)過(guò)程、函數(shù)、包、觸發(fā)器、視圖等)的開(kāi)頭放置注釋 CREATE [OR REPLACE] PROCEDURE dfsp_xxx ?
4.2.2 傳入?yún)?shù)的含義應(yīng)該有所說(shuō)明。如果取值范圍確定,也應(yīng)該一并說(shuō)明。取值有特定含義的變量(如boolean類型變量),應(yīng)給出每個(gè)值的含義。
4.2.3 在每一個(gè)變量聲明的旁邊添加注釋。說(shuō)明該變量要用作什么 通常,簡(jiǎn)單使用單行注釋就行了,例如
l_sfzh CHAR(11)
--身份證號(hào)碼 4.2.4 在塊的每個(gè)主要部分之前添加注釋 在塊的每個(gè)主要部分之前增加注釋,解釋下—組語(yǔ)句目的,最好是說(shuō)明該段語(yǔ)句及算法的目的以及要得到的結(jié)果,但不要對(duì)其細(xì)節(jié)進(jìn)行過(guò)多的描述
4.2.5 在塊和過(guò)程的開(kāi)頭注釋中還可以增加要訪問(wèn)的數(shù)據(jù)庫(kù)等信息 4.3 常用SQL語(yǔ)句的編寫(xiě)規(guī)范 4.3.1 CREATE語(yǔ)句
CREATE TABLE dft_dksz(YHBS
VARCHAR2(20)
NOT NULL,ZHGX
DATE,DKKHD
VARCHAR2(24),CONSTRAINT pk_dksz_yhbs PRIMARY KEY(YHBS))
4.3.2 SELECT語(yǔ)句
查詢語(yǔ)句采用以下原則編寫(xiě)(可最大化重用共享池中的SQL語(yǔ)句,提高應(yīng)用程序性能): ?
將SELECT語(yǔ)句分為5部分:(1)由SELECT開(kāi)頭,后跟一個(gè)顯示查詢結(jié)果的列表;
(2)由FROM開(kāi)頭,后跟一個(gè)或多個(gè)獲取數(shù)據(jù)所涉及的表;(3)由WHERE開(kāi)頭,后跟一個(gè)或多個(gè)確定所需值的條件;
(4)由GROUP BY開(kāi)頭,后跟一個(gè)或多個(gè)表列名,通過(guò)這些列以對(duì)查詢結(jié)果進(jìn)行匯總;(5)由ORDER BY開(kāi)頭,后跟一個(gè)或多個(gè)表列名,通過(guò)這些列以對(duì)查詢結(jié)果進(jìn)行排序。?
每個(gè)部分分行編寫(xiě),將每一行的第一個(gè)關(guān)鍵字與第一行的SELECT尾部對(duì)齊,如 SELECT col1, col2, col3
FROM table1 WHERE col1 > col2 GROUP BY col1, col2 ORDER BY col1;?
關(guān)鍵字用大寫(xiě),列名和表名采用小寫(xiě)
?
語(yǔ)句中嵌入逗號(hào)時(shí),在逗號(hào)后面加一空格,當(dāng)逗號(hào)是最后一個(gè)字符時(shí),把它放在本行
?
當(dāng)語(yǔ)句的同一部分要延續(xù)到下一行時(shí),按下列格式排列: SELECT col1, col2, col3, col4, col5, col6, col7, col8, col9, col10 ?
將語(yǔ)句中WHERE和AND部分格式化,書(shū)寫(xiě)布局類似于 WHERE
AND
AND ?
當(dāng)語(yǔ)句中出現(xiàn)括號(hào)時(shí),括號(hào)的兩邊不留空格
?
在SQL語(yǔ)句使用運(yùn)算符時(shí),操作兩邊應(yīng)各留一個(gè)空格,如 WHERE X = Y
AND A = B
AND C = D 4.3.3 INSERT語(yǔ)句
INSERT INTO <要插入的表名>
(<列1>, <列2>,.., <列n-1>, <列n>)
VALUES
(<列1值>, <列2值>,.., <列n-1值>, <列n值>)4.3.4 UPDATE語(yǔ)句
UPDATE <要更新的表名>
SET <要更新的列> = <列值> 4.3.5 DELETE語(yǔ)句 DELETE FROM table1 WHERE col1 = '???' 4.4 條件執(zhí)行語(yǔ)句(IF)編寫(xiě)規(guī)范
條件執(zhí)行語(yǔ)句IF?ELSE按以下格式編寫(xiě) IF <條件表達(dá)式> THEN
<一條或多條語(yǔ)句> [ELSE(或ELSIF<條件表達(dá)式>)THEN
<一條或多條語(yǔ)句> END IF;注:(1)
在IF?THEN和ELSE(或ELSIF)及ELSE?THEN和END IF間可包含一條或多條PL/SQL語(yǔ)句,而不需要加BEGIN和END(2)
IF?ELSE?ENDIF語(yǔ)句可以嵌套(3)
注意ELSIF的寫(xiě)法 4.5 循環(huán)語(yǔ)句編寫(xiě)規(guī)范 4.5.1 簡(jiǎn)單循環(huán)語(yǔ)句 LOOP
<零條或多條語(yǔ)句> EXIT WHEN <條件表達(dá)式>
<零條或多條語(yǔ)句> END LOOP;4.5.2 FOR循環(huán)語(yǔ)句
FOR 變量 IN [變量取值范圍] LOOP
<一條或多條語(yǔ)句> END LOOP;4.5.3 WHILE循環(huán)語(yǔ)句 WHILE <條件表達(dá)式> LOOP
<一條或多條語(yǔ)句> END LOOP;4.6 函數(shù)文本(存儲(chǔ)過(guò)程、函數(shù)和包等)
?
對(duì)于存儲(chǔ)過(guò)程、函數(shù)等程序塊都要有異常處理部分,在異常部分的最后都要設(shè)置OTHERS異常情態(tài)處理器,以提高程序的自檢能力,格式如下: BEGIN
? EXCEPTION WHEN excep—name1 THEN
?
WHEN excep—name2 THEN
? WHEN OTHERS THEN
?
END;?
對(duì)于子程序、觸發(fā)器、包等帶名的程序塊,要使用結(jié)束標(biāo)識(shí),如 CREATE OR REPLACE PROCEDURE XXXsp_XXX IS
? BEGIN
?
END XXXsp_XXX;
第五篇:分銷(xiāo)系統(tǒng)店鋪名稱命名規(guī)則
分銷(xiāo)系統(tǒng)店鋪名稱命名規(guī)則
1、商場(chǎng)店的命名規(guī)則:
城市名 +(地名)商場(chǎng)名 + 品牌
如:深圳 東門(mén) 茂業(yè)百貨 BL(即為:深圳東門(mén)茂業(yè)百貨BL)深圳 華強(qiáng) 茂業(yè)百貨 BL(即為:深圳華強(qiáng)茂業(yè)百貨BL)
2、獨(dú)立店(自營(yíng)店)的命名規(guī)則:
城市名 + 地名(或道路名)+(序號(hào))店 + 品牌
如:長(zhǎng)春 桂林路 店 AD(即為:長(zhǎng)春桂林路店AD)
廣州 北京路
一店 BL(即為:廣州北京路一店BL)廣州 北京路
二店 BL(即為:廣州北京路二店BL)
3、批發(fā)性質(zhì)店的命名規(guī)則:
A、批發(fā)加盟:
城市名 + 批發(fā) + 品牌
如:韶關(guān) 批發(fā) BL(即為:韶關(guān)批發(fā)BL)
B、批發(fā)員購(gòu)、內(nèi)銷(xiāo)店的命名規(guī)則:
城市名 + 批發(fā) + 品牌 + 員購(gòu)或內(nèi)銷(xiāo)
如:北京 批發(fā) BL 員購(gòu)(即為:北京批發(fā)BL員購(gòu))
天津 批發(fā) TM 內(nèi)銷(xiāo)(即為:天津批發(fā)TM內(nèi)銷(xiāo))
4、特賣(mài)(臨時(shí))、寄賣(mài)店的命名規(guī)則: A、特賣(mài)(臨時(shí)):
城市名 +(地名)商場(chǎng)名 + 品牌 + 特賣(mài)
如: 深圳
東門(mén) 茂業(yè)百貨
BL 特賣(mài)(即為:深圳東門(mén)茂業(yè)百貨BL特賣(mài))
B、寄賣(mài):
①城市名 +(地名)商場(chǎng)名 + 品牌+(輔品牌)
如: 深圳
東門(mén) 茂業(yè)百貨
BL(ST)
即為:深圳東門(mén)茂業(yè)百貨BL(ST)
②城市名 + 地名(或道路名)+ 店 + 品牌 +(輔品牌)
如:廣州
北京路
店 BL
(TM)
即為:廣州北京路店BL(TM)