ERP商業(yè)軟件實施解決方案_第1頁
ERP商業(yè)軟件實施解決方案_第2頁
ERP商業(yè)軟件實施解決方案_第3頁
ERP商業(yè)軟件實施解決方案_第4頁
ERP商業(yè)軟件實施解決方案_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、絆ERP胺系統(tǒng)開發(fā)中襖BOM愛結(jié)構(gòu)模型的扒研究案及哀應(yīng)用把陳琦把 鞍劉杰版(愛同濟大學(xué)經(jīng)拌濟與管理學(xué)凹院跋,俺上海藹 巴)跋摘哎 巴要:罷BOM襖是隘ERP系統(tǒng)佰中重要的基哀本數(shù)據(jù).本氨文首先從數(shù)昂據(jù)庫設(shè)計和鞍算法實現(xiàn)兩擺方面分析了傲兩種典型的癌BOM結(jié)構(gòu)熬模型,通過半比較總結(jié)出岸BOM設(shè)計爸中的關(guān)鍵問稗題;然后針版對該問題提絆出改進的B俺OM結(jié)構(gòu)模案型;靶最后按給出運用此安模型實現(xiàn)敖某BOM管斑理模塊的實扒例。敗p。哀關(guān)鍵字:擺企業(yè)資源計拌劃傲;頒物料清單八;絆BOM把結(jié)構(gòu)盎模型1 引言柏制造業(yè)信息拜系統(tǒng)熬從皚上個世紀5扳0哎年代頒起霸至今經(jīng)歷吧了MRP矮(Mate愛rial 般Requi頒

2、remen俺ts Pl疤annin唉g)白、氨閉環(huán)MRP熬(Clos般ed-lo霸op MR骯P)翱、MRP盎 凹(Manu百factu壩ring 皚Resou翱rce P爸lanni頒ng)搬及ERP阿等哎四個階段,翱后一個階段傲都是建立在板前一階段基八礎(chǔ)之上.罷E暗R疤P般的阿核心骯仍然是邦解決企業(yè)根據(jù)市奧場需求翱“癌生產(chǎn)什么隘”熬、 翱“芭生產(chǎn)多少凹”傲、哀“礙什么時候生安產(chǎn)壩”扒等昂問題翱,扒而笆這些懊問題艾的扳有效岸解決耙都是霸建立在MR按P運算,即挨根據(jù)靶B扳O隘M哎(Bill襖 of M八ateri巴als)邦分解隘M辦P捌S版(鞍Main 胺Produ辦ction般 Sche昂

3、dule?。┌サ陌}基礎(chǔ)拔之上。按t。襖所謂B藹O岸M熬就是產(chǎn)品結(jié)叭構(gòu)在藹E啊R唉P白系統(tǒng)盎中笆的一種版數(shù)據(jù)表現(xiàn)稗形式愛,氨換句話扮說皚為了案方便爸計算機襖識別般并鞍做稗分解哎運算笆處理般,啊把艾用艾圖疤表達拌的跋產(chǎn)品按結(jié)構(gòu)翱轉(zhuǎn)換愛成矮數(shù)據(jù)捌格式班,氨這種八用隘數(shù)據(jù)矮格式來扒描述產(chǎn)品笆結(jié)構(gòu)岸的文件就是爸B擺O叭M案.從把概念耙中邦可以按看出扮,拔B暗O敗M愛的百主要霸作用鞍包括氨:礙1板.存貯斑作用板,即存儲澳產(chǎn)品結(jié)構(gòu)信拌息;百2隘.百計算瓣依據(jù)霸,霸即百為M拜R阿P分解班運算柏提供八邏輯霸依據(jù)盎。敖u。翱B耙O啊M是E瓣R跋P百的伴核心板數(shù)據(jù)班之一,BO骯M的設(shè)計胺與拜實施氨是E捌R頒P擺的基

4、礎(chǔ),所敖以選用合理艾得BOM結(jié)哎構(gòu)模型是保佰障ERP順翱利實施得重啊要環(huán)節(jié)。吧E。斑2礙兩種盎典型拌的矮B哀O版M巴結(jié)構(gòu)唉模型襖2.昂1搬樹狀霸結(jié)構(gòu)模型靶對于霸制造疤型唉企業(yè)爸中生產(chǎn)的單凹個產(chǎn)品,其扳結(jié)構(gòu)稗呈現(xiàn)鞍出骯一種敗樹狀百結(jié)構(gòu)氨,拔反映霸出該產(chǎn)品所鞍需般的矮原材料板,零件啊,按部件柏及扳總裝件稗之間伴的從屬捌關(guān)系和數(shù)量扮。皚如傲圖壩1中壩產(chǎn)品爸A,板是由襖B邦,稗C澳,奧D澳構(gòu)成皚的叭,敗而壩B瓣又是昂由扒C背,拜D背構(gòu)成柏的巴,唉括號頒里罷的凹數(shù)字拔表示傲父子背之間扒的癌數(shù)量懊關(guān)系,骯依此類推笆,其中扳不能再俺分解唉或鞍處于隘產(chǎn)品結(jié)構(gòu)昂樹壩底部扮的零部件襖就是鞍需要柏制造爸或跋采購暗的

5、安零部件,拜有了襖這種產(chǎn)品跋結(jié)構(gòu)骯才能襖進行瓣分解芭運算板得到敗物料挨需求拔計劃。案P。搬圖1。產(chǎn)品絆A的結(jié)構(gòu)圖艾為了把這種鞍產(chǎn)品結(jié)構(gòu)存傲儲藹在按關(guān)系型數(shù)據(jù)跋庫昂中(以俺sqlse扒rver吧2半0癌0巴0拔為例,吧下同扮),其數(shù)據(jù)拌庫胺設(shè)計如表瓣1所示澳:愛i。字段名稱類型含義RootidVarchar(10)產(chǎn)品代碼ChildidVarchar(10)子件代碼Layerint層次碼Usagefloat零件間用量關(guān)系岸表壩1懊樹狀結(jié)構(gòu)昂模型的數(shù)據(jù)半字典壩其疤中案R安ootid般, 半C盎hildi擺d百分別凹表示壩產(chǎn)霸品和扒該矮產(chǎn)品按包含爸的稗零部件鞍代笆碼,骯如叭該凹零部癌件不可盎再岸分解

6、暗就氨用鞍一個艾特殊柏的白符號敗“瓣L伴”白來表示。圖白1鞍中A胺產(chǎn)品癌的愛結(jié)構(gòu)安,在數(shù)據(jù)庫頒中存儲為以搬下記錄:八w。RootidChildidLayerUsageAmountAB11AC12ADL3AC22ADL1AEL6AFL8AEL6AFL8熬表隘2 產(chǎn)品藹A佰在樹狀叭結(jié)構(gòu)擺模型熬中昂的爸表示壩這種阿數(shù)據(jù)庫設(shè)計疤由于襖模擬骯了產(chǎn)品拜結(jié)構(gòu)扒的盎樹狀把特征啊(如圖2)辦,藹稱奧之耙為絆“俺樹狀板結(jié)構(gòu)模型傲”八,敗它辦的扳優(yōu)點唉是矮直觀八的礙刻畫了瓣產(chǎn)品澳結(jié)構(gòu)扒,稗不同扒產(chǎn)品頒間扒的挨數(shù)據(jù)相互班獨立邦的,拔因而編寫礙分解壩算法皚非常稗簡單、高癌效伴。缺點半主要跋是壩數(shù)據(jù)芭冗余胺度敖大笆,不同

7、芭產(chǎn)品挨中包含的拜相同懊結(jié)構(gòu)懊特征在此癌模型巴中辦仍然板要暗存懊儲吧多次半,例如:產(chǎn)八品A包含的拜部件C為通版用件,即可拌以用在其他骯產(chǎn)品中。敗因而頒當增加版或跋修改吧這些翱結(jié)構(gòu)按特征哎時也按要重復(fù)哀多次癌,稗容易柏造成瓣B胺O傲M熬數(shù)據(jù)按不一致,或瓣者在數(shù)據(jù)庫柏設(shè)計時需要胺增加額外的骯觸發(fā)機制保啊證其一致性吧。爸另岸一方面由于扒這種艾結(jié)構(gòu)背模型扳只存儲百了巴產(chǎn)品挨與哎零部懊間岸的版關(guān)系從奧而抹煞凹了部件藹與岸零件的奧關(guān)系巴,澳破壞笆了笆B伴O罷M瓣數(shù)據(jù)敖的捌完整懊性。半C。ParentidChildidUsageAB1AC2AD3BC2BD1CE3CF4挨 安 背 鞍圖2.BO岸M的樹狀結(jié)翱

8、構(gòu)啊藹樹狀結(jié)構(gòu)按模型可以埃直接采用隘較為霸簡單懊的凹S扒Q拔L隘語句來實現(xiàn)挨產(chǎn)品跋結(jié)構(gòu)矮的查詢。例板如礙對絆圖艾1愛中扒A拌產(chǎn)品熬查詢壩需要隘制造阿或凹采購案的俺所有巴零部阿件礙清單時,皚S版Q澳L癌語句案為熬:瓣M。叭selec案t Chi伴ldid 敗from 芭表2氨 皚where哀 Root氨id=A捌 and隘 Laye笆r=L矮;吧K。背需要查詢A懊產(chǎn)品所包含氨的第n層零絆部件清單時拌,SQL語挨句為:翱selec挨t Chi斑ldid 絆from 扒絆表罷2凹襖 whe敖re Ro笆otid=半背A礙罷 and班 Laye安r=疤跋n伴扳;板U。扳22佰網(wǎng)狀哎結(jié)構(gòu)模型稗 對于制造

9、捌多品種產(chǎn)品半的企業(yè),產(chǎn)罷品與零部件暗的關(guān)系不再捌是簡單的一辦對多而是多襖對多關(guān)系。礙由于大量通伴用件在不同疤產(chǎn)品間的相俺互借用,在笆樹狀結(jié)構(gòu)中啊表現(xiàn)為不同挨的結(jié)點懊可以有案相同背的半子樹把;即使在同把種產(chǎn)品內(nèi)部昂,由于一些霸標準件的重埃用,同樣使白零部件關(guān)系埃呈現(xiàn)出復(fù)雜哀的交織,所胺以圖2可以靶轉(zhuǎn)化為圖3半所示的網(wǎng)狀挨結(jié)構(gòu)。拔K。唉 板 隘 邦圖3.BO拜M的網(wǎng)狀結(jié)隘構(gòu)敖這種產(chǎn)品結(jié)挨構(gòu)阿在敗數(shù)據(jù)昂庫般中的拌設(shè)計如表伴1所示版:字段名稱類型含義ParentidVarchar(10)父件代碼ChildidVarchar(10)子件代碼Usagefloat父子件間用量關(guān)系盎表把3 叭網(wǎng)狀結(jié)構(gòu)邦模型

10、的數(shù)據(jù)巴字典阿圖斑1把中A凹產(chǎn)品鞍的斑結(jié)構(gòu)矮在數(shù)據(jù)庫中阿可以靶存儲氨為挨以下記錄:癌 隘表4熬 產(chǎn)品懊A搬在網(wǎng)絆狀板結(jié)構(gòu)奧模型巴中愛的皚表示班這種背數(shù)據(jù)庫設(shè)計皚模擬癌了藹多品種昂產(chǎn)品皚的結(jié)構(gòu)佰特征爸(如圖2)跋,啊稱靶之叭為扳“罷網(wǎng)叭狀敖結(jié)構(gòu)模型拜”阿,它的優(yōu)點柏是對芭每一種般父子結(jié)構(gòu)埃關(guān)系只稗存儲板一次叭,從而消除柏了拜冗余頒數(shù)據(jù)霸,另外背當班這些通用件鞍或標準件的靶結(jié)構(gòu)半發(fā)生礙變化按時哎,在數(shù)據(jù)庫愛中也靶只用叭修改耙一次捌,同樣以部跋件C為例,安當修改其結(jié)搬構(gòu)藹特征案時只需在修笆改數(shù)據(jù)庫中版字段Par哀entid挨為辦“愛C邦”擺的記錄。因艾而網(wǎng)狀結(jié)構(gòu)盎模型易于保愛證案B瓣O靶M敖數(shù)據(jù)矮的

11、礙完整俺性傲和一致性。耙T。百這皚種模型雖然皚能靶清晰叭的稗反映氨產(chǎn)品暗結(jié)構(gòu)安,但癌要瓣編寫芭較爸為敖復(fù)雜翱的岸算法來白實現(xiàn)捌對凹B傲O百M敗的胺遍歷巴,常用的算埃法有: 1埃.遞巴歸霸算法。版利用安數(shù)據(jù)庫的扮臨時表芭來瓣保存柏遞歸版運算擺中哀的挨臨時哎信息白,敗通過熬特定變量翱控制罷程序癌的執(zhí)行.背2.分層襖查找法班。靶就是癌從藹被查找吧的敗根結(jié)點百開始傲,按跋層次搬一層愛一層霸的疤往下芭遍歷絆,類似壩于靶數(shù)據(jù)結(jié)構(gòu)稗中埃樹的懊層次唉遍歷艾過程邦。熬n。胺3改進的班BOM結(jié)構(gòu)擺模型俺3.1 B拌OM設(shè)計中壩的關(guān)鍵問題埃綜合上面兩愛種模型的設(shè)絆計方法,在擺B襖O伴M稗設(shè)計跋過程敗中需著重考案慮的

12、佰兩爸要素是:把1隘.哀合理八的B般O澳M吧結(jié)構(gòu)壩模型,拌即板在數(shù)據(jù)庫中敗設(shè)計盎合理百的方式存儲鞍BOM數(shù)據(jù)拜,保證案B俺O伴M奧數(shù)據(jù)板的完整把性、一致跋性佰、可靠性和熬無冗余吧;骯2藹.懊高效便捷埃的算斑法完成頒對哎產(chǎn)品耙結(jié)構(gòu)的遍歷和埃分解鞍,滿足MR捌P運算及各懊種對產(chǎn)品結(jié)疤構(gòu)的查詢、班匯總等。澳前者關(guān)系把到啊B稗O疤M芭的易阿維護性笆,盎后者搬是關(guān)系熬到跋B凹O凹M的易使用罷性,以下簡霸稱為BOM翱“疤設(shè)計的兩要絆素熬”俺。辦w。柏然而,當今捌流行的數(shù)據(jù)敖庫邦大多艾采用絆基于關(guān)系模把型的關(guān)系胺型靶數(shù)據(jù)暗庫笆。唉在擺數(shù)據(jù)隘庫俺發(fā)展搬歷史佰中較板以前芭的跋層次啊模型盎或擺網(wǎng)狀翱模型敗,唉關(guān)系

13、拌模型礙對絆這種奧樹狀礙結(jié)構(gòu)白的拔存儲氨和班處理襖有壩先天胺性跋的阿不足稗,奧如果愛采取擺冗余瓣度骯小挨的拔數(shù)據(jù)庫設(shè)計罷,八會芭使俺算法芭比較哎復(fù)雜芭,反之扒亦版然。例如前面的按兩種模型,佰樹狀結(jié)構(gòu)邦模型熬的數(shù)據(jù)庫設(shè)柏計冗余度大拜但算法簡單背、執(zhí)行效率澳高,實際上翱以稗較差拜的拌易維護性凹來鞍換取較好哀的瓣易使霸用性捌;而網(wǎng)狀結(jié)扳構(gòu)模型在保跋持低數(shù)據(jù)冗熬余的情況下背卻使算法復(fù)班雜,降低查板詢分析的效笆率,與前者罷正好相反。愛這導(dǎo)致了B矮OM設(shè)計中矮兩要素間的辦矛盾邦,而這種矛疤盾往往是無案法避免的。邦BOM設(shè)計捌的主要問題爸就是在滿足半ERP功能傲的前提下,扮如何在BO背M兩要素之骯間需求最優(yōu)

14、胺均衡。為了案解決這個問頒題,筆者綜懊合兩種典型隘BOM結(jié)構(gòu)鞍模型的特點壩,提出以下熬改進的BO跋M結(jié)構(gòu)模型。懊l。斑3.2 改叭進后的混合按結(jié)構(gòu)模型芭這種模型的八設(shè)計思路是氨考慮到在產(chǎn)頒品生命周期哀的不同階段礙有不同的B八OM,其內(nèi)懊容和作用各不相同。所以整個產(chǎn)品邦結(jié)構(gòu)可再細扮分為銷售B瓣OM,制造拔BOM,采芭購BOM等笆。銷售BO盎M列舉出制俺造最終產(chǎn)品拔所必需的可扒選物料,它芭僅僅是為了柏滿足客戶訂柏單把相對獨拜立的部件匯拜總起來的B盎OM;制造捌BOM是根把據(jù)產(chǎn)品結(jié)構(gòu)哎和工藝流程皚特點,把銷阿售BOM中巴的獨立部件半作為吧“凹最終項目笆”疤來構(gòu)建的,藹用于幫助制扳定并簡化主唉生產(chǎn)計劃

15、;霸采購BOM隘是采購部門啊根據(jù)制造B拜OM中部件癌需求制定的懊外購件、外把協(xié)件清單,板是進行MR絆P運算的邏扮輯基礎(chǔ)。這皚種劃分把整霸個產(chǎn)品結(jié)構(gòu)鞍分解為粒度稗大小不同得笆BOM,銷班售BOM包挨含的數(shù)據(jù)項敗對應(yīng)的產(chǎn)品邦結(jié)構(gòu)粒度最拌大,接下來安依次為制造隘BOM、采耙購BOM。然后根據(jù)這拜幾種BOM哀的結(jié)構(gòu)選擇骯不同的BO笆M結(jié)構(gòu)模型懊。一般來講傲,銷售BO襖M的結(jié)構(gòu)簡奧單且相對固版定,對其主拜要做查詢、按匯總等簡單背操作,需要叭較好的BO敗M易使用性吧,故采用樹佰狀結(jié)構(gòu)模型安,采購BO柏M的結(jié)構(gòu)復(fù)斑雜且需要經(jīng)白常修改,而皚且數(shù)據(jù)存儲稗量大,對其霸完整性、一按致性要求較阿高,即需要稗較好的BO

16、半M易維護性半,故采用網(wǎng)疤狀結(jié)構(gòu)模型白,制造BO般M視企業(yè)的拌具體情況,礙同樣按照其叭他BOM的叭選型方法選把取合適的B礙OM結(jié)構(gòu)模般型。這樣對疤整個產(chǎn)品結(jié)佰構(gòu)綜合兩種巴BOM結(jié)構(gòu)隘模型的優(yōu)點傲,而且能滿般足ERP系啊統(tǒng)各模塊的疤功能需要,拔所以稱之為背“白混合結(jié)構(gòu)模吧型跋”挨。哀5。壩4 壩應(yīng)頒用阿實例半耙在氨某壩壓縮機生產(chǎn)隘企業(yè)癌的柏E凹R把P半系統(tǒng)霸實際開發(fā)中懊,按運用混合結(jié)礙構(gòu)模型疤開發(fā)瓣了其中的暗B昂O唉M耙管理癌模塊阿.該系統(tǒng)采跋用基于We哎b的三層B靶/S架構(gòu),稗主要運用J哎SP技術(shù),阿開發(fā)環(huán)境為班:服務(wù)器端靶的操作系統(tǒng)吧采用Win愛dow N佰T;Web骯服務(wù)器為A哎parch

17、敖Tomc爸at;數(shù)據(jù)胺庫采用SQ翱L Ser凹ver 2扳000。k。敖4.1 B百OM結(jié)構(gòu)設(shè)白計該企業(yè)拔是八典型案的唉多伴品種搬大拜批量埃的唉制造型企業(yè)胺,在BOM氨設(shè)計前首先扮對物料進行把了編碼,保挨證每種物料斑有唯一代碼懊標識,然后白參考混合模扒型把整個產(chǎn)隘品結(jié)構(gòu)劃分哎(如圖4示叭意)。罷E。靶 辦 圖4 B盎OM結(jié)構(gòu)劃澳分銷售BOM八壓縮機全代板碼標識交付把客戶使用的叭商品,包括哀壓縮機、附般件及包裝等傲。在ERP耙中這部分B埃OM主要供搬銷售部門使澳用,使其能把夠根據(jù)客戶癌需要迅速查般詢相應(yīng)的配叭件,或使客捌戶按照自身需要挑選并扮自由組合各板部件。該部啊分采用樹狀巴結(jié)構(gòu)模型,白數(shù)據(jù)

18、庫中R熬ootid版字段存放壓拜縮機全代碼罷,Chil百did字存瓣放壓縮機裝懊配碼、附件哀代碼或者附邦件包裝代碼板。絆M。制造BOM岸壓縮機裝配跋碼標識裝配扮線上最終裝吧配出的產(chǎn)品搬,包括壓縮挨機本體、本礙體包裝和標傲識銘牌。這凹部分主要供扒生產(chǎn)部門的癌總裝配線使頒用,使其能背夠按照主生產(chǎn)計劃計算白各部件的投爸料量。該部案分同樣采用吧樹狀結(jié)構(gòu)模安型,數(shù)據(jù)庫澳中Root扮id字段存岸放壓縮機裝傲配碼,Ch拔ildid案字段存放壓芭縮機本體代八碼,本體包哀裝代碼及標半識銘牌代碼扒。皚9。采購BOM邦采購BOM八用來存儲壓扮縮機本體的敗結(jié)構(gòu)信息,稗由于不同型埃號的壓縮機唉本體僅存在半細微的結(jié)構(gòu)壩差

19、異,如果啊采用樹狀結(jié)般構(gòu)模型,必柏然會產(chǎn)生大斑量的冗余數(shù)霸據(jù)。此外,扒由于瓣所有笆產(chǎn)品的技術(shù)艾資料耙需要奧與啊國外母壩公司叭保持同步并襖且礙隨客戶藹需求變化頻藹繁扳更換,熬因而對BO拔M數(shù)據(jù)的維凹護是經(jīng)常性百的,所以最岸終采用網(wǎng)狀鞍結(jié)構(gòu)模型,啊數(shù)據(jù)庫中僅捌存在具有父搬子關(guān)系的零半部件數(shù)據(jù),笆然后編寫算捌法實現(xiàn)其查礙詢、匯總等吧功能。暗E。頒4.2 關(guān)霸鍵算法實現(xiàn)辦凹對采用樹狀版結(jié)構(gòu)模型的跋客戶BOM奧和制造BO敖M,可以直背接用SQL扮查詢語句實傲現(xiàn)所需功能翱,而采購B板OM需要對佰網(wǎng)狀結(jié)構(gòu)模吧型實現(xiàn)遍歷壩等功能,算稗法較為復(fù)雜隘,以下給出擺用于實現(xiàn)對翱給定的任一柏物料查詢其俺包含的所有班子件

20、,并按頒層次關(guān)系排列的算法。斑L。罷1.在伴sqlse岸rver俺2耙0疤0啊0凹下襖先隘建立凹兩個懊臨時表俺霸work邦和傲絆resul按t矮,白前者艾用于頒存儲跋運算熬的罷中間邦數(shù)據(jù)笆,奧后者凹存儲哀運算結(jié)果敗。懊W。字段名稱類型含義Lv1int層次碼itemidVarchar(20)物料代碼usageFloat(10)用量扒表5.臨時敖表伴#work字段名稱類型含義SeqInt identity序號Lv1int層次碼itemidVarchar(20)物料代碼usageFloat(10)用量爸表6.臨時案表埃#resu把lt把2.實現(xiàn)啊B襖O佰M敗遍歷擺查詢的按S阿Q艾L矮語句邦為班:癌/

21、聲明變安量扒decla半re昂 矮lvl 挨int,奧curr 吧varch哀ar(20絆),us伴age f傲loat(10)辦Y。澳/從BO背M表中選取爸需要分解的熬物料信息,敖并存入稗#work斑表等待運算斑E。安selec哀t柏 唉top 1敖 lvl絆=1,c巴urr=”柏根節(jié)點物料罷代碼安”,us安age=”搬用量暗”耙 礙 from愛 “鞍BOM表案”埃1。按inser半t int霸o #wo挨rk (l邦vl,it邦emid,辦usage拜) val哀ues (般lvl,啊curr瓣,usa翱ge)愛x。氨/循環(huán)開百始,當分解瓣層次碼為0爸時循環(huán)終止按while芭 (lv搬l0

22、) 敗begin芭if ex胺ists 罷(sele柏ct * 奧from 扳#work半 wher按e lvl罷=lvl伴) beg般in耙V。扮/從#w澳ork表中佰選取層次碼跋為lvl愛的首條記錄頒A,保存在案變量中并插白入表襖#resu哀lt熬,然后將該案記錄從癌#work唉表刪除扳A。巴selec藹t top扳 1 c般urr=i愛temid皚,usa皚ge=us拜age f瓣rom #拜work胺 絆where版 lvl=罷lvl挨S。絆inser斑t #re傲sult 罷(lvl,頒itemi傲d,usa搬ge) v把alues奧 (lv扒l,cu敖rr,u翱sage)胺3。骯delet伴e #wo柏rk啊 百般where拜 lvl=稗lvl 挨and i班temid瓣=cur盎r罷稗I。拔/以記錄敗A為父節(jié)點巴在BOM表拔中選取其所按有子節(jié)點,鞍并插入表氨#work啊g。敖inser白t #wo澳rk 班敖selec斑t lv挨l+1,c暗id,us拜age懊背from 絆“背BOM表版”案 阿按where按 pid=胺curr埃 and 暗pid安cid斑5。頒/如記錄傲A有子結(jié)點霸集B,則層氨次碼加1,搬否則減1.案然后跳至循笆環(huán)開始斑t。版if(氨rowco

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論