objects.sql 120 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119
  1. -- Generated by BladeSmith 3.60.TC2 DO NOT MODIFY. --
  2. execute procedure ifx_allow_newline('t');
  3. insert into sysbldobjects
  4. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5. create_can_fail, drop_sql, drop_can_fail)
  6. values
  7. (
  8. "%SYSBLDNAME%", 0, "opclass",
  9. "%SYSBLDUSER%", 0,
  10. "create opclass MBRShape_ops for rtree
  11. strategies (Overlap, Equal, Contains, Within)
  12. support (Union, Size, Inter, SFCbits, ObjectLength, SFCvalue, SetUnion);
  13. ",
  14. "f",
  15. "drop opclass MBRShape_ops restrict;
  16. ",
  17. "f"
  18. );
  19. insert into sysbldobjects
  20. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  21. create_can_fail, drop_sql, drop_can_fail)
  22. values
  23. (
  24. "%SYSBLDNAME%", 0, "traceclass",
  25. "%SYSBLDUSER%", 0,
  26. "insert into systraceclasses (name) values ('mbr');
  27. ",
  28. "f",
  29. "delete from systraceclasses where name = 'mbr';
  30. ",
  31. "f"
  32. );
  33. insert into sysbldobjects
  34. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  35. create_can_fail, drop_sql, drop_can_fail)
  36. values
  37. (
  38. "%SYSBLDNAME%", 7, "MBRPoint",
  39. "%SYSBLDUSER%", 0,
  40. "create opaque type MBRPoint(
  41. internallength = variable,
  42. maxlen = 512,
  43. alignment = 8
  44. );
  45. ",
  46. "f",
  47. "drop type MBRPoint restrict;
  48. ",
  49. "f"
  50. );
  51. insert into sysbldobjects
  52. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  53. create_can_fail, drop_sql, drop_can_fail)
  54. values
  55. (
  56. "%SYSBLDNAME%", 71, "MBRPoint",
  57. "%SYSBLDUSER%", 0,
  58. "grant usage on type MBRPoint to public;
  59. ",
  60. "f",
  61. "",
  62. "f"
  63. );
  64. insert into sysbldobjdepends
  65. (bld_id, obj_kind, obj_signature, obj_owner,
  66. need_obj_kind, need_obj_signature, need_obj_owner)
  67. values
  68. (
  69. "%SYSBLDNAME%",
  70. 71, "MBRPoint",
  71. "%SYSBLDUSER%",
  72. 7, "MBRPoint",
  73. "%SYSBLDUSER%"
  74. );
  75. insert into sysbldobjects
  76. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  77. create_can_fail, drop_sql, drop_can_fail)
  78. values
  79. (
  80. "%SYSBLDNAME%", 5, "MBRPointIn (lvarchar)",
  81. "%SYSBLDUSER%", 0,
  82. "create function MBRPointIn (lvarchar)
  83. returns MBRPoint
  84. with
  85. (
  86. not variant
  87. )
  88. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRPointIn)""
  89. language c;
  90. ",
  91. "f",
  92. "drop function MBRPointIn (lvarchar);
  93. ",
  94. "f"
  95. );
  96. insert into sysbldobjdepends
  97. (bld_id, obj_kind, obj_signature, obj_owner,
  98. need_obj_kind, need_obj_signature, need_obj_owner)
  99. values
  100. (
  101. "%SYSBLDNAME%",
  102. 5, "MBRPointIn (lvarchar)",
  103. "%SYSBLDUSER%",
  104. 7, "MBRPoint",
  105. "%SYSBLDUSER%"
  106. );
  107. insert into sysbldobjects
  108. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  109. create_can_fail, drop_sql, drop_can_fail)
  110. values
  111. (
  112. "%SYSBLDNAME%", 37, "MBRPointIn (lvarchar)",
  113. "%SYSBLDUSER%", 0,
  114. "alter function MBRPointIn (lvarchar)
  115. with (add parallelizable);
  116. ",
  117. "f",
  118. "alter function MBRPointIn (lvarchar)
  119. with (drop parallelizable);
  120. ",
  121. "f"
  122. );
  123. insert into sysbldobjdepends
  124. (bld_id, obj_kind, obj_signature, obj_owner,
  125. need_obj_kind, need_obj_signature, need_obj_owner)
  126. values
  127. (
  128. "%SYSBLDNAME%",
  129. 37, "MBRPointIn (lvarchar)",
  130. "%SYSBLDUSER%",
  131. 5, "MBRPointIn (lvarchar)",
  132. "%SYSBLDUSER%"
  133. );
  134. insert into sysbldobjects
  135. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  136. create_can_fail, drop_sql, drop_can_fail)
  137. values
  138. (
  139. "%SYSBLDNAME%", 69, "MBRPointIn (lvarchar)",
  140. "%SYSBLDUSER%", 0,
  141. "grant execute on function MBRPointIn (lvarchar) to public;
  142. ",
  143. "f",
  144. "",
  145. "f"
  146. );
  147. insert into sysbldobjdepends
  148. (bld_id, obj_kind, obj_signature, obj_owner,
  149. need_obj_kind, need_obj_signature, need_obj_owner)
  150. values
  151. (
  152. "%SYSBLDNAME%",
  153. 69, "MBRPointIn (lvarchar)",
  154. "%SYSBLDUSER%",
  155. 5, "MBRPointIn (lvarchar)",
  156. "%SYSBLDUSER%"
  157. );
  158. insert into sysbldobjects
  159. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  160. create_can_fail, drop_sql, drop_can_fail)
  161. values
  162. (
  163. "%SYSBLDNAME%", 3, "lvarchar->MBRPoint",
  164. "%SYSBLDUSER%", 0,
  165. "create implicit cast
  166. (
  167. lvarchar as MBRPoint
  168. with MBRPointIn
  169. );
  170. ",
  171. "f",
  172. "drop cast (lvarchar as MBRPoint);
  173. ",
  174. "f"
  175. );
  176. insert into sysbldobjdepends
  177. (bld_id, obj_kind, obj_signature, obj_owner,
  178. need_obj_kind, need_obj_signature, need_obj_owner)
  179. values
  180. (
  181. "%SYSBLDNAME%",
  182. 3, "lvarchar->MBRPoint",
  183. "%SYSBLDUSER%",
  184. 7, "MBRPoint",
  185. "%SYSBLDUSER%"
  186. );
  187. insert into sysbldobjects
  188. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  189. create_can_fail, drop_sql, drop_can_fail)
  190. values
  191. (
  192. "%SYSBLDNAME%", 5, "MBRPointOut (MBRPoint)",
  193. "%SYSBLDUSER%", 0,
  194. "create function MBRPointOut (MBRPoint)
  195. returns lvarchar
  196. with
  197. (
  198. not variant
  199. )
  200. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeOut)""
  201. language c;
  202. ",
  203. "f",
  204. "drop function MBRPointOut (MBRPoint);
  205. ",
  206. "f"
  207. );
  208. insert into sysbldobjdepends
  209. (bld_id, obj_kind, obj_signature, obj_owner,
  210. need_obj_kind, need_obj_signature, need_obj_owner)
  211. values
  212. (
  213. "%SYSBLDNAME%",
  214. 5, "MBRPointOut (MBRPoint)",
  215. "%SYSBLDUSER%",
  216. 7, "MBRPoint",
  217. "%SYSBLDUSER%"
  218. );
  219. insert into sysbldobjects
  220. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  221. create_can_fail, drop_sql, drop_can_fail)
  222. values
  223. (
  224. "%SYSBLDNAME%", 37, "MBRPointOut (MBRPoint)",
  225. "%SYSBLDUSER%", 0,
  226. "alter function MBRPointOut (MBRPoint)
  227. with (add parallelizable);
  228. ",
  229. "f",
  230. "alter function MBRPointOut (MBRPoint)
  231. with (drop parallelizable);
  232. ",
  233. "f"
  234. );
  235. insert into sysbldobjdepends
  236. (bld_id, obj_kind, obj_signature, obj_owner,
  237. need_obj_kind, need_obj_signature, need_obj_owner)
  238. values
  239. (
  240. "%SYSBLDNAME%",
  241. 37, "MBRPointOut (MBRPoint)",
  242. "%SYSBLDUSER%",
  243. 5, "MBRPointOut (MBRPoint)",
  244. "%SYSBLDUSER%"
  245. );
  246. insert into sysbldobjects
  247. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  248. create_can_fail, drop_sql, drop_can_fail)
  249. values
  250. (
  251. "%SYSBLDNAME%", 69, "MBRPointOut (MBRPoint)",
  252. "%SYSBLDUSER%", 0,
  253. "grant execute on function MBRPointOut (MBRPoint) to public;
  254. ",
  255. "f",
  256. "",
  257. "f"
  258. );
  259. insert into sysbldobjdepends
  260. (bld_id, obj_kind, obj_signature, obj_owner,
  261. need_obj_kind, need_obj_signature, need_obj_owner)
  262. values
  263. (
  264. "%SYSBLDNAME%",
  265. 69, "MBRPointOut (MBRPoint)",
  266. "%SYSBLDUSER%",
  267. 5, "MBRPointOut (MBRPoint)",
  268. "%SYSBLDUSER%"
  269. );
  270. insert into sysbldobjects
  271. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  272. create_can_fail, drop_sql, drop_can_fail)
  273. values
  274. (
  275. "%SYSBLDNAME%", 3, "MBRPoint->lvarchar",
  276. "%SYSBLDUSER%", 0,
  277. "create cast
  278. (
  279. MBRPoint as lvarchar
  280. with MBRPointOut
  281. );
  282. ",
  283. "f",
  284. "drop cast (MBRPoint as lvarchar);
  285. ",
  286. "f"
  287. );
  288. insert into sysbldobjdepends
  289. (bld_id, obj_kind, obj_signature, obj_owner,
  290. need_obj_kind, need_obj_signature, need_obj_owner)
  291. values
  292. (
  293. "%SYSBLDNAME%",
  294. 3, "MBRPoint->lvarchar",
  295. "%SYSBLDUSER%",
  296. 7, "MBRPoint",
  297. "%SYSBLDUSER%"
  298. );
  299. insert into sysbldobjects
  300. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  301. create_can_fail, drop_sql, drop_can_fail)
  302. values
  303. (
  304. "%SYSBLDNAME%", 5, "MBRPointSend (MBRPoint)",
  305. "%SYSBLDUSER%", 0,
  306. "create function MBRPointSend (MBRPoint)
  307. returns sendrecv
  308. with
  309. (
  310. not variant
  311. )
  312. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeSend)""
  313. language c;
  314. ",
  315. "f",
  316. "drop function MBRPointSend (MBRPoint);
  317. ",
  318. "f"
  319. );
  320. insert into sysbldobjdepends
  321. (bld_id, obj_kind, obj_signature, obj_owner,
  322. need_obj_kind, need_obj_signature, need_obj_owner)
  323. values
  324. (
  325. "%SYSBLDNAME%",
  326. 5, "MBRPointSend (MBRPoint)",
  327. "%SYSBLDUSER%",
  328. 7, "MBRPoint",
  329. "%SYSBLDUSER%"
  330. );
  331. insert into sysbldobjects
  332. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  333. create_can_fail, drop_sql, drop_can_fail)
  334. values
  335. (
  336. "%SYSBLDNAME%", 37, "MBRPointSend (MBRPoint)",
  337. "%SYSBLDUSER%", 0,
  338. "alter function MBRPointSend (MBRPoint)
  339. with (add parallelizable);
  340. ",
  341. "f",
  342. "alter function MBRPointSend (MBRPoint)
  343. with (drop parallelizable);
  344. ",
  345. "f"
  346. );
  347. insert into sysbldobjdepends
  348. (bld_id, obj_kind, obj_signature, obj_owner,
  349. need_obj_kind, need_obj_signature, need_obj_owner)
  350. values
  351. (
  352. "%SYSBLDNAME%",
  353. 37, "MBRPointSend (MBRPoint)",
  354. "%SYSBLDUSER%",
  355. 5, "MBRPointSend (MBRPoint)",
  356. "%SYSBLDUSER%"
  357. );
  358. insert into sysbldobjects
  359. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  360. create_can_fail, drop_sql, drop_can_fail)
  361. values
  362. (
  363. "%SYSBLDNAME%", 69, "MBRPointSend (MBRPoint)",
  364. "%SYSBLDUSER%", 0,
  365. "grant execute on function MBRPointSend (MBRPoint) to public;
  366. ",
  367. "f",
  368. "",
  369. "f"
  370. );
  371. insert into sysbldobjdepends
  372. (bld_id, obj_kind, obj_signature, obj_owner,
  373. need_obj_kind, need_obj_signature, need_obj_owner)
  374. values
  375. (
  376. "%SYSBLDNAME%",
  377. 69, "MBRPointSend (MBRPoint)",
  378. "%SYSBLDUSER%",
  379. 5, "MBRPointSend (MBRPoint)",
  380. "%SYSBLDUSER%"
  381. );
  382. insert into sysbldobjects
  383. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  384. create_can_fail, drop_sql, drop_can_fail)
  385. values
  386. (
  387. "%SYSBLDNAME%", 3, "MBRPoint->sendrecv",
  388. "%SYSBLDUSER%", 0,
  389. "create cast
  390. (
  391. MBRPoint as sendrecv
  392. with MBRPointSend
  393. );
  394. ",
  395. "f",
  396. "drop cast (MBRPoint as sendrecv);
  397. ",
  398. "f"
  399. );
  400. insert into sysbldobjdepends
  401. (bld_id, obj_kind, obj_signature, obj_owner,
  402. need_obj_kind, need_obj_signature, need_obj_owner)
  403. values
  404. (
  405. "%SYSBLDNAME%",
  406. 3, "MBRPoint->sendrecv",
  407. "%SYSBLDUSER%",
  408. 7, "MBRPoint",
  409. "%SYSBLDUSER%"
  410. );
  411. insert into sysbldobjects
  412. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  413. create_can_fail, drop_sql, drop_can_fail)
  414. values
  415. (
  416. "%SYSBLDNAME%", 5, "MBRPointRecv (sendrecv)",
  417. "%SYSBLDUSER%", 0,
  418. "create function MBRPointRecv (sendrecv)
  419. returns MBRPoint
  420. with
  421. (
  422. not variant
  423. )
  424. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRPointRecv)""
  425. language c;
  426. ",
  427. "f",
  428. "drop function MBRPointRecv (sendrecv);
  429. ",
  430. "f"
  431. );
  432. insert into sysbldobjdepends
  433. (bld_id, obj_kind, obj_signature, obj_owner,
  434. need_obj_kind, need_obj_signature, need_obj_owner)
  435. values
  436. (
  437. "%SYSBLDNAME%",
  438. 5, "MBRPointRecv (sendrecv)",
  439. "%SYSBLDUSER%",
  440. 7, "MBRPoint",
  441. "%SYSBLDUSER%"
  442. );
  443. insert into sysbldobjects
  444. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  445. create_can_fail, drop_sql, drop_can_fail)
  446. values
  447. (
  448. "%SYSBLDNAME%", 37, "MBRPointRecv (sendrecv)",
  449. "%SYSBLDUSER%", 0,
  450. "alter function MBRPointRecv (sendrecv)
  451. with (add parallelizable);
  452. ",
  453. "f",
  454. "alter function MBRPointRecv (sendrecv)
  455. with (drop parallelizable);
  456. ",
  457. "f"
  458. );
  459. insert into sysbldobjdepends
  460. (bld_id, obj_kind, obj_signature, obj_owner,
  461. need_obj_kind, need_obj_signature, need_obj_owner)
  462. values
  463. (
  464. "%SYSBLDNAME%",
  465. 37, "MBRPointRecv (sendrecv)",
  466. "%SYSBLDUSER%",
  467. 5, "MBRPointRecv (sendrecv)",
  468. "%SYSBLDUSER%"
  469. );
  470. insert into sysbldobjects
  471. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  472. create_can_fail, drop_sql, drop_can_fail)
  473. values
  474. (
  475. "%SYSBLDNAME%", 69, "MBRPointRecv (sendrecv)",
  476. "%SYSBLDUSER%", 0,
  477. "grant execute on function MBRPointRecv (sendrecv) to public;
  478. ",
  479. "f",
  480. "",
  481. "f"
  482. );
  483. insert into sysbldobjdepends
  484. (bld_id, obj_kind, obj_signature, obj_owner,
  485. need_obj_kind, need_obj_signature, need_obj_owner)
  486. values
  487. (
  488. "%SYSBLDNAME%",
  489. 69, "MBRPointRecv (sendrecv)",
  490. "%SYSBLDUSER%",
  491. 5, "MBRPointRecv (sendrecv)",
  492. "%SYSBLDUSER%"
  493. );
  494. insert into sysbldobjects
  495. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  496. create_can_fail, drop_sql, drop_can_fail)
  497. values
  498. (
  499. "%SYSBLDNAME%", 3, "sendrecv->MBRPoint",
  500. "%SYSBLDUSER%", 0,
  501. "create implicit cast
  502. (
  503. sendrecv as MBRPoint
  504. with MBRPointRecv
  505. );
  506. ",
  507. "f",
  508. "drop cast (sendrecv as MBRPoint);
  509. ",
  510. "f"
  511. );
  512. insert into sysbldobjdepends
  513. (bld_id, obj_kind, obj_signature, obj_owner,
  514. need_obj_kind, need_obj_signature, need_obj_owner)
  515. values
  516. (
  517. "%SYSBLDNAME%",
  518. 3, "sendrecv->MBRPoint",
  519. "%SYSBLDUSER%",
  520. 7, "MBRPoint",
  521. "%SYSBLDUSER%"
  522. );
  523. insert into sysbldobjects
  524. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  525. create_can_fail, drop_sql, drop_can_fail)
  526. values
  527. (
  528. "%SYSBLDNAME%", 5, "MBRPointImpT (impexp)",
  529. "%SYSBLDUSER%", 0,
  530. "create function MBRPointImpT (impexp)
  531. returns MBRPoint
  532. with
  533. (
  534. not variant
  535. )
  536. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRPointIn)""
  537. language c;
  538. ",
  539. "f",
  540. "drop function MBRPointImpT (impexp);
  541. ",
  542. "f"
  543. );
  544. insert into sysbldobjdepends
  545. (bld_id, obj_kind, obj_signature, obj_owner,
  546. need_obj_kind, need_obj_signature, need_obj_owner)
  547. values
  548. (
  549. "%SYSBLDNAME%",
  550. 5, "MBRPointImpT (impexp)",
  551. "%SYSBLDUSER%",
  552. 7, "MBRPoint",
  553. "%SYSBLDUSER%"
  554. );
  555. insert into sysbldobjects
  556. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  557. create_can_fail, drop_sql, drop_can_fail)
  558. values
  559. (
  560. "%SYSBLDNAME%", 37, "MBRPointImpT (impexp)",
  561. "%SYSBLDUSER%", 0,
  562. "alter function MBRPointImpT (impexp)
  563. with (add parallelizable);
  564. ",
  565. "f",
  566. "alter function MBRPointImpT (impexp)
  567. with (drop parallelizable);
  568. ",
  569. "f"
  570. );
  571. insert into sysbldobjdepends
  572. (bld_id, obj_kind, obj_signature, obj_owner,
  573. need_obj_kind, need_obj_signature, need_obj_owner)
  574. values
  575. (
  576. "%SYSBLDNAME%",
  577. 37, "MBRPointImpT (impexp)",
  578. "%SYSBLDUSER%",
  579. 5, "MBRPointImpT (impexp)",
  580. "%SYSBLDUSER%"
  581. );
  582. insert into sysbldobjects
  583. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  584. create_can_fail, drop_sql, drop_can_fail)
  585. values
  586. (
  587. "%SYSBLDNAME%", 69, "MBRPointImpT (impexp)",
  588. "%SYSBLDUSER%", 0,
  589. "grant execute on function MBRPointImpT (impexp) to public;
  590. ",
  591. "f",
  592. "",
  593. "f"
  594. );
  595. insert into sysbldobjdepends
  596. (bld_id, obj_kind, obj_signature, obj_owner,
  597. need_obj_kind, need_obj_signature, need_obj_owner)
  598. values
  599. (
  600. "%SYSBLDNAME%",
  601. 69, "MBRPointImpT (impexp)",
  602. "%SYSBLDUSER%",
  603. 5, "MBRPointImpT (impexp)",
  604. "%SYSBLDUSER%"
  605. );
  606. insert into sysbldobjects
  607. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  608. create_can_fail, drop_sql, drop_can_fail)
  609. values
  610. (
  611. "%SYSBLDNAME%", 3, "impexp->MBRPoint",
  612. "%SYSBLDUSER%", 0,
  613. "create implicit cast
  614. (
  615. impexp as MBRPoint
  616. with MBRPointImpT
  617. );
  618. ",
  619. "f",
  620. "drop cast (impexp as MBRPoint);
  621. ",
  622. "f"
  623. );
  624. insert into sysbldobjdepends
  625. (bld_id, obj_kind, obj_signature, obj_owner,
  626. need_obj_kind, need_obj_signature, need_obj_owner)
  627. values
  628. (
  629. "%SYSBLDNAME%",
  630. 3, "impexp->MBRPoint",
  631. "%SYSBLDUSER%",
  632. 7, "MBRPoint",
  633. "%SYSBLDUSER%"
  634. );
  635. insert into sysbldobjects
  636. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  637. create_can_fail, drop_sql, drop_can_fail)
  638. values
  639. (
  640. "%SYSBLDNAME%", 5, "MBRPointExpT (MBRPoint)",
  641. "%SYSBLDUSER%", 0,
  642. "create function MBRPointExpT (MBRPoint)
  643. returns impexp
  644. with
  645. (
  646. not variant
  647. )
  648. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeOut)""
  649. language c;
  650. ",
  651. "f",
  652. "drop function MBRPointExpT (MBRPoint);
  653. ",
  654. "f"
  655. );
  656. insert into sysbldobjdepends
  657. (bld_id, obj_kind, obj_signature, obj_owner,
  658. need_obj_kind, need_obj_signature, need_obj_owner)
  659. values
  660. (
  661. "%SYSBLDNAME%",
  662. 5, "MBRPointExpT (MBRPoint)",
  663. "%SYSBLDUSER%",
  664. 7, "MBRPoint",
  665. "%SYSBLDUSER%"
  666. );
  667. insert into sysbldobjects
  668. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  669. create_can_fail, drop_sql, drop_can_fail)
  670. values
  671. (
  672. "%SYSBLDNAME%", 37, "MBRPointExpT (MBRPoint)",
  673. "%SYSBLDUSER%", 0,
  674. "alter function MBRPointExpT (MBRPoint)
  675. with (add parallelizable);
  676. ",
  677. "f",
  678. "alter function MBRPointExpT (MBRPoint)
  679. with (drop parallelizable);
  680. ",
  681. "f"
  682. );
  683. insert into sysbldobjdepends
  684. (bld_id, obj_kind, obj_signature, obj_owner,
  685. need_obj_kind, need_obj_signature, need_obj_owner)
  686. values
  687. (
  688. "%SYSBLDNAME%",
  689. 37, "MBRPointExpT (MBRPoint)",
  690. "%SYSBLDUSER%",
  691. 5, "MBRPointExpT (MBRPoint)",
  692. "%SYSBLDUSER%"
  693. );
  694. insert into sysbldobjects
  695. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  696. create_can_fail, drop_sql, drop_can_fail)
  697. values
  698. (
  699. "%SYSBLDNAME%", 69, "MBRPointExpT (MBRPoint)",
  700. "%SYSBLDUSER%", 0,
  701. "grant execute on function MBRPointExpT (MBRPoint) to public;
  702. ",
  703. "f",
  704. "",
  705. "f"
  706. );
  707. insert into sysbldobjdepends
  708. (bld_id, obj_kind, obj_signature, obj_owner,
  709. need_obj_kind, need_obj_signature, need_obj_owner)
  710. values
  711. (
  712. "%SYSBLDNAME%",
  713. 69, "MBRPointExpT (MBRPoint)",
  714. "%SYSBLDUSER%",
  715. 5, "MBRPointExpT (MBRPoint)",
  716. "%SYSBLDUSER%"
  717. );
  718. insert into sysbldobjects
  719. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  720. create_can_fail, drop_sql, drop_can_fail)
  721. values
  722. (
  723. "%SYSBLDNAME%", 3, "MBRPoint->impexp",
  724. "%SYSBLDUSER%", 0,
  725. "create cast
  726. (
  727. MBRPoint as impexp
  728. with MBRPointExpT
  729. );
  730. ",
  731. "f",
  732. "drop cast (MBRPoint as impexp);
  733. ",
  734. "f"
  735. );
  736. insert into sysbldobjdepends
  737. (bld_id, obj_kind, obj_signature, obj_owner,
  738. need_obj_kind, need_obj_signature, need_obj_owner)
  739. values
  740. (
  741. "%SYSBLDNAME%",
  742. 3, "MBRPoint->impexp",
  743. "%SYSBLDUSER%",
  744. 7, "MBRPoint",
  745. "%SYSBLDUSER%"
  746. );
  747. insert into sysbldobjects
  748. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  749. create_can_fail, drop_sql, drop_can_fail)
  750. values
  751. (
  752. "%SYSBLDNAME%", 5, "MBRPointImpB (impexpbin)",
  753. "%SYSBLDUSER%", 0,
  754. "create function MBRPointImpB (impexpbin)
  755. returns MBRPoint
  756. with
  757. (
  758. not variant
  759. )
  760. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRPointRecv)""
  761. language c;
  762. ",
  763. "f",
  764. "drop function MBRPointImpB (impexpbin);
  765. ",
  766. "f"
  767. );
  768. insert into sysbldobjdepends
  769. (bld_id, obj_kind, obj_signature, obj_owner,
  770. need_obj_kind, need_obj_signature, need_obj_owner)
  771. values
  772. (
  773. "%SYSBLDNAME%",
  774. 5, "MBRPointImpB (impexpbin)",
  775. "%SYSBLDUSER%",
  776. 7, "MBRPoint",
  777. "%SYSBLDUSER%"
  778. );
  779. insert into sysbldobjects
  780. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  781. create_can_fail, drop_sql, drop_can_fail)
  782. values
  783. (
  784. "%SYSBLDNAME%", 37, "MBRPointImpB (impexpbin)",
  785. "%SYSBLDUSER%", 0,
  786. "alter function MBRPointImpB (impexpbin)
  787. with (add parallelizable);
  788. ",
  789. "f",
  790. "alter function MBRPointImpB (impexpbin)
  791. with (drop parallelizable);
  792. ",
  793. "f"
  794. );
  795. insert into sysbldobjdepends
  796. (bld_id, obj_kind, obj_signature, obj_owner,
  797. need_obj_kind, need_obj_signature, need_obj_owner)
  798. values
  799. (
  800. "%SYSBLDNAME%",
  801. 37, "MBRPointImpB (impexpbin)",
  802. "%SYSBLDUSER%",
  803. 5, "MBRPointImpB (impexpbin)",
  804. "%SYSBLDUSER%"
  805. );
  806. insert into sysbldobjects
  807. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  808. create_can_fail, drop_sql, drop_can_fail)
  809. values
  810. (
  811. "%SYSBLDNAME%", 69, "MBRPointImpB (impexpbin)",
  812. "%SYSBLDUSER%", 0,
  813. "grant execute on function MBRPointImpB (impexpbin) to public;
  814. ",
  815. "f",
  816. "",
  817. "f"
  818. );
  819. insert into sysbldobjdepends
  820. (bld_id, obj_kind, obj_signature, obj_owner,
  821. need_obj_kind, need_obj_signature, need_obj_owner)
  822. values
  823. (
  824. "%SYSBLDNAME%",
  825. 69, "MBRPointImpB (impexpbin)",
  826. "%SYSBLDUSER%",
  827. 5, "MBRPointImpB (impexpbin)",
  828. "%SYSBLDUSER%"
  829. );
  830. insert into sysbldobjects
  831. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  832. create_can_fail, drop_sql, drop_can_fail)
  833. values
  834. (
  835. "%SYSBLDNAME%", 3, "impexpbin->MBRPoint",
  836. "%SYSBLDUSER%", 0,
  837. "create implicit cast
  838. (
  839. impexpbin as MBRPoint
  840. with MBRPointImpB
  841. );
  842. ",
  843. "f",
  844. "drop cast (impexpbin as MBRPoint);
  845. ",
  846. "f"
  847. );
  848. insert into sysbldobjdepends
  849. (bld_id, obj_kind, obj_signature, obj_owner,
  850. need_obj_kind, need_obj_signature, need_obj_owner)
  851. values
  852. (
  853. "%SYSBLDNAME%",
  854. 3, "impexpbin->MBRPoint",
  855. "%SYSBLDUSER%",
  856. 7, "MBRPoint",
  857. "%SYSBLDUSER%"
  858. );
  859. insert into sysbldobjects
  860. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  861. create_can_fail, drop_sql, drop_can_fail)
  862. values
  863. (
  864. "%SYSBLDNAME%", 5, "MBRPointExpB (MBRPoint)",
  865. "%SYSBLDUSER%", 0,
  866. "create function MBRPointExpB (MBRPoint)
  867. returns impexpbin
  868. with
  869. (
  870. not variant
  871. )
  872. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeSend)""
  873. language c;
  874. ",
  875. "f",
  876. "drop function MBRPointExpB (MBRPoint);
  877. ",
  878. "f"
  879. );
  880. insert into sysbldobjdepends
  881. (bld_id, obj_kind, obj_signature, obj_owner,
  882. need_obj_kind, need_obj_signature, need_obj_owner)
  883. values
  884. (
  885. "%SYSBLDNAME%",
  886. 5, "MBRPointExpB (MBRPoint)",
  887. "%SYSBLDUSER%",
  888. 7, "MBRPoint",
  889. "%SYSBLDUSER%"
  890. );
  891. insert into sysbldobjects
  892. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  893. create_can_fail, drop_sql, drop_can_fail)
  894. values
  895. (
  896. "%SYSBLDNAME%", 37, "MBRPointExpB (MBRPoint)",
  897. "%SYSBLDUSER%", 0,
  898. "alter function MBRPointExpB (MBRPoint)
  899. with (add parallelizable);
  900. ",
  901. "f",
  902. "alter function MBRPointExpB (MBRPoint)
  903. with (drop parallelizable);
  904. ",
  905. "f"
  906. );
  907. insert into sysbldobjdepends
  908. (bld_id, obj_kind, obj_signature, obj_owner,
  909. need_obj_kind, need_obj_signature, need_obj_owner)
  910. values
  911. (
  912. "%SYSBLDNAME%",
  913. 37, "MBRPointExpB (MBRPoint)",
  914. "%SYSBLDUSER%",
  915. 5, "MBRPointExpB (MBRPoint)",
  916. "%SYSBLDUSER%"
  917. );
  918. insert into sysbldobjects
  919. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  920. create_can_fail, drop_sql, drop_can_fail)
  921. values
  922. (
  923. "%SYSBLDNAME%", 69, "MBRPointExpB (MBRPoint)",
  924. "%SYSBLDUSER%", 0,
  925. "grant execute on function MBRPointExpB (MBRPoint) to public;
  926. ",
  927. "f",
  928. "",
  929. "f"
  930. );
  931. insert into sysbldobjdepends
  932. (bld_id, obj_kind, obj_signature, obj_owner,
  933. need_obj_kind, need_obj_signature, need_obj_owner)
  934. values
  935. (
  936. "%SYSBLDNAME%",
  937. 69, "MBRPointExpB (MBRPoint)",
  938. "%SYSBLDUSER%",
  939. 5, "MBRPointExpB (MBRPoint)",
  940. "%SYSBLDUSER%"
  941. );
  942. insert into sysbldobjects
  943. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  944. create_can_fail, drop_sql, drop_can_fail)
  945. values
  946. (
  947. "%SYSBLDNAME%", 3, "MBRPoint->impexpbin",
  948. "%SYSBLDUSER%", 0,
  949. "create cast
  950. (
  951. MBRPoint as impexpbin
  952. with MBRPointExpB
  953. );
  954. ",
  955. "f",
  956. "drop cast (MBRPoint as impexpbin);
  957. ",
  958. "f"
  959. );
  960. insert into sysbldobjdepends
  961. (bld_id, obj_kind, obj_signature, obj_owner,
  962. need_obj_kind, need_obj_signature, need_obj_owner)
  963. values
  964. (
  965. "%SYSBLDNAME%",
  966. 3, "MBRPoint->impexpbin",
  967. "%SYSBLDUSER%",
  968. 7, "MBRPoint",
  969. "%SYSBLDUSER%"
  970. );
  971. insert into sysbldobjects
  972. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  973. create_can_fail, drop_sql, drop_can_fail)
  974. values
  975. (
  976. "%SYSBLDNAME%", 7, "MBRBox",
  977. "%SYSBLDUSER%", 0,
  978. "create opaque type MBRBox(
  979. internallength = variable,
  980. maxlen = 512,
  981. alignment = 8
  982. );
  983. ",
  984. "f",
  985. "drop type MBRBox restrict;
  986. ",
  987. "f"
  988. );
  989. insert into sysbldobjects
  990. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  991. create_can_fail, drop_sql, drop_can_fail)
  992. values
  993. (
  994. "%SYSBLDNAME%", 71, "MBRBox",
  995. "%SYSBLDUSER%", 0,
  996. "grant usage on type MBRBox to public;
  997. ",
  998. "f",
  999. "",
  1000. "f"
  1001. );
  1002. insert into sysbldobjdepends
  1003. (bld_id, obj_kind, obj_signature, obj_owner,
  1004. need_obj_kind, need_obj_signature, need_obj_owner)
  1005. values
  1006. (
  1007. "%SYSBLDNAME%",
  1008. 71, "MBRBox",
  1009. "%SYSBLDUSER%",
  1010. 7, "MBRBox",
  1011. "%SYSBLDUSER%"
  1012. );
  1013. insert into sysbldobjects
  1014. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1015. create_can_fail, drop_sql, drop_can_fail)
  1016. values
  1017. (
  1018. "%SYSBLDNAME%", 5, "MBRBoxIn (lvarchar)",
  1019. "%SYSBLDUSER%", 0,
  1020. "create function MBRBoxIn (lvarchar)
  1021. returns MBRBox
  1022. with
  1023. (
  1024. not variant
  1025. )
  1026. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRBoxIn)""
  1027. language c;
  1028. ",
  1029. "f",
  1030. "drop function MBRBoxIn (lvarchar);
  1031. ",
  1032. "f"
  1033. );
  1034. insert into sysbldobjdepends
  1035. (bld_id, obj_kind, obj_signature, obj_owner,
  1036. need_obj_kind, need_obj_signature, need_obj_owner)
  1037. values
  1038. (
  1039. "%SYSBLDNAME%",
  1040. 5, "MBRBoxIn (lvarchar)",
  1041. "%SYSBLDUSER%",
  1042. 7, "MBRBox",
  1043. "%SYSBLDUSER%"
  1044. );
  1045. insert into sysbldobjects
  1046. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1047. create_can_fail, drop_sql, drop_can_fail)
  1048. values
  1049. (
  1050. "%SYSBLDNAME%", 37, "MBRBoxIn (lvarchar)",
  1051. "%SYSBLDUSER%", 0,
  1052. "alter function MBRBoxIn (lvarchar)
  1053. with (add parallelizable);
  1054. ",
  1055. "f",
  1056. "alter function MBRBoxIn (lvarchar)
  1057. with (drop parallelizable);
  1058. ",
  1059. "f"
  1060. );
  1061. insert into sysbldobjdepends
  1062. (bld_id, obj_kind, obj_signature, obj_owner,
  1063. need_obj_kind, need_obj_signature, need_obj_owner)
  1064. values
  1065. (
  1066. "%SYSBLDNAME%",
  1067. 37, "MBRBoxIn (lvarchar)",
  1068. "%SYSBLDUSER%",
  1069. 5, "MBRBoxIn (lvarchar)",
  1070. "%SYSBLDUSER%"
  1071. );
  1072. insert into sysbldobjects
  1073. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1074. create_can_fail, drop_sql, drop_can_fail)
  1075. values
  1076. (
  1077. "%SYSBLDNAME%", 69, "MBRBoxIn (lvarchar)",
  1078. "%SYSBLDUSER%", 0,
  1079. "grant execute on function MBRBoxIn (lvarchar) to public;
  1080. ",
  1081. "f",
  1082. "",
  1083. "f"
  1084. );
  1085. insert into sysbldobjdepends
  1086. (bld_id, obj_kind, obj_signature, obj_owner,
  1087. need_obj_kind, need_obj_signature, need_obj_owner)
  1088. values
  1089. (
  1090. "%SYSBLDNAME%",
  1091. 69, "MBRBoxIn (lvarchar)",
  1092. "%SYSBLDUSER%",
  1093. 5, "MBRBoxIn (lvarchar)",
  1094. "%SYSBLDUSER%"
  1095. );
  1096. insert into sysbldobjects
  1097. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1098. create_can_fail, drop_sql, drop_can_fail)
  1099. values
  1100. (
  1101. "%SYSBLDNAME%", 3, "lvarchar->MBRBox",
  1102. "%SYSBLDUSER%", 0,
  1103. "create implicit cast
  1104. (
  1105. lvarchar as MBRBox
  1106. with MBRBoxIn
  1107. );
  1108. ",
  1109. "f",
  1110. "drop cast (lvarchar as MBRBox);
  1111. ",
  1112. "f"
  1113. );
  1114. insert into sysbldobjdepends
  1115. (bld_id, obj_kind, obj_signature, obj_owner,
  1116. need_obj_kind, need_obj_signature, need_obj_owner)
  1117. values
  1118. (
  1119. "%SYSBLDNAME%",
  1120. 3, "lvarchar->MBRBox",
  1121. "%SYSBLDUSER%",
  1122. 7, "MBRBox",
  1123. "%SYSBLDUSER%"
  1124. );
  1125. insert into sysbldobjects
  1126. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1127. create_can_fail, drop_sql, drop_can_fail)
  1128. values
  1129. (
  1130. "%SYSBLDNAME%", 5, "MBRBoxOut (MBRBox)",
  1131. "%SYSBLDUSER%", 0,
  1132. "create function MBRBoxOut (MBRBox)
  1133. returns lvarchar
  1134. with
  1135. (
  1136. not variant
  1137. )
  1138. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeOut)""
  1139. language c;
  1140. ",
  1141. "f",
  1142. "drop function MBRBoxOut (MBRBox);
  1143. ",
  1144. "f"
  1145. );
  1146. insert into sysbldobjdepends
  1147. (bld_id, obj_kind, obj_signature, obj_owner,
  1148. need_obj_kind, need_obj_signature, need_obj_owner)
  1149. values
  1150. (
  1151. "%SYSBLDNAME%",
  1152. 5, "MBRBoxOut (MBRBox)",
  1153. "%SYSBLDUSER%",
  1154. 7, "MBRBox",
  1155. "%SYSBLDUSER%"
  1156. );
  1157. insert into sysbldobjects
  1158. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1159. create_can_fail, drop_sql, drop_can_fail)
  1160. values
  1161. (
  1162. "%SYSBLDNAME%", 37, "MBRBoxOut (MBRBox)",
  1163. "%SYSBLDUSER%", 0,
  1164. "alter function MBRBoxOut (MBRBox)
  1165. with (add parallelizable);
  1166. ",
  1167. "f",
  1168. "alter function MBRBoxOut (MBRBox)
  1169. with (drop parallelizable);
  1170. ",
  1171. "f"
  1172. );
  1173. insert into sysbldobjdepends
  1174. (bld_id, obj_kind, obj_signature, obj_owner,
  1175. need_obj_kind, need_obj_signature, need_obj_owner)
  1176. values
  1177. (
  1178. "%SYSBLDNAME%",
  1179. 37, "MBRBoxOut (MBRBox)",
  1180. "%SYSBLDUSER%",
  1181. 5, "MBRBoxOut (MBRBox)",
  1182. "%SYSBLDUSER%"
  1183. );
  1184. insert into sysbldobjects
  1185. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1186. create_can_fail, drop_sql, drop_can_fail)
  1187. values
  1188. (
  1189. "%SYSBLDNAME%", 69, "MBRBoxOut (MBRBox)",
  1190. "%SYSBLDUSER%", 0,
  1191. "grant execute on function MBRBoxOut (MBRBox) to public;
  1192. ",
  1193. "f",
  1194. "",
  1195. "f"
  1196. );
  1197. insert into sysbldobjdepends
  1198. (bld_id, obj_kind, obj_signature, obj_owner,
  1199. need_obj_kind, need_obj_signature, need_obj_owner)
  1200. values
  1201. (
  1202. "%SYSBLDNAME%",
  1203. 69, "MBRBoxOut (MBRBox)",
  1204. "%SYSBLDUSER%",
  1205. 5, "MBRBoxOut (MBRBox)",
  1206. "%SYSBLDUSER%"
  1207. );
  1208. insert into sysbldobjects
  1209. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1210. create_can_fail, drop_sql, drop_can_fail)
  1211. values
  1212. (
  1213. "%SYSBLDNAME%", 3, "MBRBox->lvarchar",
  1214. "%SYSBLDUSER%", 0,
  1215. "create cast
  1216. (
  1217. MBRBox as lvarchar
  1218. with MBRBoxOut
  1219. );
  1220. ",
  1221. "f",
  1222. "drop cast (MBRBox as lvarchar);
  1223. ",
  1224. "f"
  1225. );
  1226. insert into sysbldobjdepends
  1227. (bld_id, obj_kind, obj_signature, obj_owner,
  1228. need_obj_kind, need_obj_signature, need_obj_owner)
  1229. values
  1230. (
  1231. "%SYSBLDNAME%",
  1232. 3, "MBRBox->lvarchar",
  1233. "%SYSBLDUSER%",
  1234. 7, "MBRBox",
  1235. "%SYSBLDUSER%"
  1236. );
  1237. insert into sysbldobjects
  1238. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1239. create_can_fail, drop_sql, drop_can_fail)
  1240. values
  1241. (
  1242. "%SYSBLDNAME%", 5, "MBRBoxSend (MBRBox)",
  1243. "%SYSBLDUSER%", 0,
  1244. "create function MBRBoxSend (MBRBox)
  1245. returns sendrecv
  1246. with
  1247. (
  1248. not variant
  1249. )
  1250. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeSend)""
  1251. language c;
  1252. ",
  1253. "f",
  1254. "drop function MBRBoxSend (MBRBox);
  1255. ",
  1256. "f"
  1257. );
  1258. insert into sysbldobjdepends
  1259. (bld_id, obj_kind, obj_signature, obj_owner,
  1260. need_obj_kind, need_obj_signature, need_obj_owner)
  1261. values
  1262. (
  1263. "%SYSBLDNAME%",
  1264. 5, "MBRBoxSend (MBRBox)",
  1265. "%SYSBLDUSER%",
  1266. 7, "MBRBox",
  1267. "%SYSBLDUSER%"
  1268. );
  1269. insert into sysbldobjects
  1270. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1271. create_can_fail, drop_sql, drop_can_fail)
  1272. values
  1273. (
  1274. "%SYSBLDNAME%", 37, "MBRBoxSend (MBRBox)",
  1275. "%SYSBLDUSER%", 0,
  1276. "alter function MBRBoxSend (MBRBox)
  1277. with (add parallelizable);
  1278. ",
  1279. "f",
  1280. "alter function MBRBoxSend (MBRBox)
  1281. with (drop parallelizable);
  1282. ",
  1283. "f"
  1284. );
  1285. insert into sysbldobjdepends
  1286. (bld_id, obj_kind, obj_signature, obj_owner,
  1287. need_obj_kind, need_obj_signature, need_obj_owner)
  1288. values
  1289. (
  1290. "%SYSBLDNAME%",
  1291. 37, "MBRBoxSend (MBRBox)",
  1292. "%SYSBLDUSER%",
  1293. 5, "MBRBoxSend (MBRBox)",
  1294. "%SYSBLDUSER%"
  1295. );
  1296. insert into sysbldobjects
  1297. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1298. create_can_fail, drop_sql, drop_can_fail)
  1299. values
  1300. (
  1301. "%SYSBLDNAME%", 69, "MBRBoxSend (MBRBox)",
  1302. "%SYSBLDUSER%", 0,
  1303. "grant execute on function MBRBoxSend (MBRBox) to public;
  1304. ",
  1305. "f",
  1306. "",
  1307. "f"
  1308. );
  1309. insert into sysbldobjdepends
  1310. (bld_id, obj_kind, obj_signature, obj_owner,
  1311. need_obj_kind, need_obj_signature, need_obj_owner)
  1312. values
  1313. (
  1314. "%SYSBLDNAME%",
  1315. 69, "MBRBoxSend (MBRBox)",
  1316. "%SYSBLDUSER%",
  1317. 5, "MBRBoxSend (MBRBox)",
  1318. "%SYSBLDUSER%"
  1319. );
  1320. insert into sysbldobjects
  1321. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1322. create_can_fail, drop_sql, drop_can_fail)
  1323. values
  1324. (
  1325. "%SYSBLDNAME%", 3, "MBRBox->sendrecv",
  1326. "%SYSBLDUSER%", 0,
  1327. "create cast
  1328. (
  1329. MBRBox as sendrecv
  1330. with MBRBoxSend
  1331. );
  1332. ",
  1333. "f",
  1334. "drop cast (MBRBox as sendrecv);
  1335. ",
  1336. "f"
  1337. );
  1338. insert into sysbldobjdepends
  1339. (bld_id, obj_kind, obj_signature, obj_owner,
  1340. need_obj_kind, need_obj_signature, need_obj_owner)
  1341. values
  1342. (
  1343. "%SYSBLDNAME%",
  1344. 3, "MBRBox->sendrecv",
  1345. "%SYSBLDUSER%",
  1346. 7, "MBRBox",
  1347. "%SYSBLDUSER%"
  1348. );
  1349. insert into sysbldobjects
  1350. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1351. create_can_fail, drop_sql, drop_can_fail)
  1352. values
  1353. (
  1354. "%SYSBLDNAME%", 5, "MBRBoxRecv (sendrecv)",
  1355. "%SYSBLDUSER%", 0,
  1356. "create function MBRBoxRecv (sendrecv)
  1357. returns MBRBox
  1358. with
  1359. (
  1360. not variant
  1361. )
  1362. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRBoxRecv)""
  1363. language c;
  1364. ",
  1365. "f",
  1366. "drop function MBRBoxRecv (sendrecv);
  1367. ",
  1368. "f"
  1369. );
  1370. insert into sysbldobjdepends
  1371. (bld_id, obj_kind, obj_signature, obj_owner,
  1372. need_obj_kind, need_obj_signature, need_obj_owner)
  1373. values
  1374. (
  1375. "%SYSBLDNAME%",
  1376. 5, "MBRBoxRecv (sendrecv)",
  1377. "%SYSBLDUSER%",
  1378. 7, "MBRBox",
  1379. "%SYSBLDUSER%"
  1380. );
  1381. insert into sysbldobjects
  1382. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1383. create_can_fail, drop_sql, drop_can_fail)
  1384. values
  1385. (
  1386. "%SYSBLDNAME%", 37, "MBRBoxRecv (sendrecv)",
  1387. "%SYSBLDUSER%", 0,
  1388. "alter function MBRBoxRecv (sendrecv)
  1389. with (add parallelizable);
  1390. ",
  1391. "f",
  1392. "alter function MBRBoxRecv (sendrecv)
  1393. with (drop parallelizable);
  1394. ",
  1395. "f"
  1396. );
  1397. insert into sysbldobjdepends
  1398. (bld_id, obj_kind, obj_signature, obj_owner,
  1399. need_obj_kind, need_obj_signature, need_obj_owner)
  1400. values
  1401. (
  1402. "%SYSBLDNAME%",
  1403. 37, "MBRBoxRecv (sendrecv)",
  1404. "%SYSBLDUSER%",
  1405. 5, "MBRBoxRecv (sendrecv)",
  1406. "%SYSBLDUSER%"
  1407. );
  1408. insert into sysbldobjects
  1409. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1410. create_can_fail, drop_sql, drop_can_fail)
  1411. values
  1412. (
  1413. "%SYSBLDNAME%", 69, "MBRBoxRecv (sendrecv)",
  1414. "%SYSBLDUSER%", 0,
  1415. "grant execute on function MBRBoxRecv (sendrecv) to public;
  1416. ",
  1417. "f",
  1418. "",
  1419. "f"
  1420. );
  1421. insert into sysbldobjdepends
  1422. (bld_id, obj_kind, obj_signature, obj_owner,
  1423. need_obj_kind, need_obj_signature, need_obj_owner)
  1424. values
  1425. (
  1426. "%SYSBLDNAME%",
  1427. 69, "MBRBoxRecv (sendrecv)",
  1428. "%SYSBLDUSER%",
  1429. 5, "MBRBoxRecv (sendrecv)",
  1430. "%SYSBLDUSER%"
  1431. );
  1432. insert into sysbldobjects
  1433. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1434. create_can_fail, drop_sql, drop_can_fail)
  1435. values
  1436. (
  1437. "%SYSBLDNAME%", 3, "sendrecv->MBRBox",
  1438. "%SYSBLDUSER%", 0,
  1439. "create implicit cast
  1440. (
  1441. sendrecv as MBRBox
  1442. with MBRBoxRecv
  1443. );
  1444. ",
  1445. "f",
  1446. "drop cast (sendrecv as MBRBox);
  1447. ",
  1448. "f"
  1449. );
  1450. insert into sysbldobjdepends
  1451. (bld_id, obj_kind, obj_signature, obj_owner,
  1452. need_obj_kind, need_obj_signature, need_obj_owner)
  1453. values
  1454. (
  1455. "%SYSBLDNAME%",
  1456. 3, "sendrecv->MBRBox",
  1457. "%SYSBLDUSER%",
  1458. 7, "MBRBox",
  1459. "%SYSBLDUSER%"
  1460. );
  1461. insert into sysbldobjects
  1462. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1463. create_can_fail, drop_sql, drop_can_fail)
  1464. values
  1465. (
  1466. "%SYSBLDNAME%", 5, "MBRBoxImpT (impexp)",
  1467. "%SYSBLDUSER%", 0,
  1468. "create function MBRBoxImpT (impexp)
  1469. returns MBRBox
  1470. with
  1471. (
  1472. not variant
  1473. )
  1474. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRBoxIn)""
  1475. language c;
  1476. ",
  1477. "f",
  1478. "drop function MBRBoxImpT (impexp);
  1479. ",
  1480. "f"
  1481. );
  1482. insert into sysbldobjdepends
  1483. (bld_id, obj_kind, obj_signature, obj_owner,
  1484. need_obj_kind, need_obj_signature, need_obj_owner)
  1485. values
  1486. (
  1487. "%SYSBLDNAME%",
  1488. 5, "MBRBoxImpT (impexp)",
  1489. "%SYSBLDUSER%",
  1490. 7, "MBRBox",
  1491. "%SYSBLDUSER%"
  1492. );
  1493. insert into sysbldobjects
  1494. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1495. create_can_fail, drop_sql, drop_can_fail)
  1496. values
  1497. (
  1498. "%SYSBLDNAME%", 37, "MBRBoxImpT (impexp)",
  1499. "%SYSBLDUSER%", 0,
  1500. "alter function MBRBoxImpT (impexp)
  1501. with (add parallelizable);
  1502. ",
  1503. "f",
  1504. "alter function MBRBoxImpT (impexp)
  1505. with (drop parallelizable);
  1506. ",
  1507. "f"
  1508. );
  1509. insert into sysbldobjdepends
  1510. (bld_id, obj_kind, obj_signature, obj_owner,
  1511. need_obj_kind, need_obj_signature, need_obj_owner)
  1512. values
  1513. (
  1514. "%SYSBLDNAME%",
  1515. 37, "MBRBoxImpT (impexp)",
  1516. "%SYSBLDUSER%",
  1517. 5, "MBRBoxImpT (impexp)",
  1518. "%SYSBLDUSER%"
  1519. );
  1520. insert into sysbldobjects
  1521. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1522. create_can_fail, drop_sql, drop_can_fail)
  1523. values
  1524. (
  1525. "%SYSBLDNAME%", 69, "MBRBoxImpT (impexp)",
  1526. "%SYSBLDUSER%", 0,
  1527. "grant execute on function MBRBoxImpT (impexp) to public;
  1528. ",
  1529. "f",
  1530. "",
  1531. "f"
  1532. );
  1533. insert into sysbldobjdepends
  1534. (bld_id, obj_kind, obj_signature, obj_owner,
  1535. need_obj_kind, need_obj_signature, need_obj_owner)
  1536. values
  1537. (
  1538. "%SYSBLDNAME%",
  1539. 69, "MBRBoxImpT (impexp)",
  1540. "%SYSBLDUSER%",
  1541. 5, "MBRBoxImpT (impexp)",
  1542. "%SYSBLDUSER%"
  1543. );
  1544. insert into sysbldobjects
  1545. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1546. create_can_fail, drop_sql, drop_can_fail)
  1547. values
  1548. (
  1549. "%SYSBLDNAME%", 3, "impexp->MBRBox",
  1550. "%SYSBLDUSER%", 0,
  1551. "create implicit cast
  1552. (
  1553. impexp as MBRBox
  1554. with MBRBoxImpT
  1555. );
  1556. ",
  1557. "f",
  1558. "drop cast (impexp as MBRBox);
  1559. ",
  1560. "f"
  1561. );
  1562. insert into sysbldobjdepends
  1563. (bld_id, obj_kind, obj_signature, obj_owner,
  1564. need_obj_kind, need_obj_signature, need_obj_owner)
  1565. values
  1566. (
  1567. "%SYSBLDNAME%",
  1568. 3, "impexp->MBRBox",
  1569. "%SYSBLDUSER%",
  1570. 7, "MBRBox",
  1571. "%SYSBLDUSER%"
  1572. );
  1573. insert into sysbldobjects
  1574. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1575. create_can_fail, drop_sql, drop_can_fail)
  1576. values
  1577. (
  1578. "%SYSBLDNAME%", 5, "MBRBoxExpT (MBRBox)",
  1579. "%SYSBLDUSER%", 0,
  1580. "create function MBRBoxExpT (MBRBox)
  1581. returns impexp
  1582. with
  1583. (
  1584. not variant
  1585. )
  1586. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeOut)""
  1587. language c;
  1588. ",
  1589. "f",
  1590. "drop function MBRBoxExpT (MBRBox);
  1591. ",
  1592. "f"
  1593. );
  1594. insert into sysbldobjdepends
  1595. (bld_id, obj_kind, obj_signature, obj_owner,
  1596. need_obj_kind, need_obj_signature, need_obj_owner)
  1597. values
  1598. (
  1599. "%SYSBLDNAME%",
  1600. 5, "MBRBoxExpT (MBRBox)",
  1601. "%SYSBLDUSER%",
  1602. 7, "MBRBox",
  1603. "%SYSBLDUSER%"
  1604. );
  1605. insert into sysbldobjects
  1606. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1607. create_can_fail, drop_sql, drop_can_fail)
  1608. values
  1609. (
  1610. "%SYSBLDNAME%", 37, "MBRBoxExpT (MBRBox)",
  1611. "%SYSBLDUSER%", 0,
  1612. "alter function MBRBoxExpT (MBRBox)
  1613. with (add parallelizable);
  1614. ",
  1615. "f",
  1616. "alter function MBRBoxExpT (MBRBox)
  1617. with (drop parallelizable);
  1618. ",
  1619. "f"
  1620. );
  1621. insert into sysbldobjdepends
  1622. (bld_id, obj_kind, obj_signature, obj_owner,
  1623. need_obj_kind, need_obj_signature, need_obj_owner)
  1624. values
  1625. (
  1626. "%SYSBLDNAME%",
  1627. 37, "MBRBoxExpT (MBRBox)",
  1628. "%SYSBLDUSER%",
  1629. 5, "MBRBoxExpT (MBRBox)",
  1630. "%SYSBLDUSER%"
  1631. );
  1632. insert into sysbldobjects
  1633. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1634. create_can_fail, drop_sql, drop_can_fail)
  1635. values
  1636. (
  1637. "%SYSBLDNAME%", 69, "MBRBoxExpT (MBRBox)",
  1638. "%SYSBLDUSER%", 0,
  1639. "grant execute on function MBRBoxExpT (MBRBox) to public;
  1640. ",
  1641. "f",
  1642. "",
  1643. "f"
  1644. );
  1645. insert into sysbldobjdepends
  1646. (bld_id, obj_kind, obj_signature, obj_owner,
  1647. need_obj_kind, need_obj_signature, need_obj_owner)
  1648. values
  1649. (
  1650. "%SYSBLDNAME%",
  1651. 69, "MBRBoxExpT (MBRBox)",
  1652. "%SYSBLDUSER%",
  1653. 5, "MBRBoxExpT (MBRBox)",
  1654. "%SYSBLDUSER%"
  1655. );
  1656. insert into sysbldobjects
  1657. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1658. create_can_fail, drop_sql, drop_can_fail)
  1659. values
  1660. (
  1661. "%SYSBLDNAME%", 3, "MBRBox->impexp",
  1662. "%SYSBLDUSER%", 0,
  1663. "create cast
  1664. (
  1665. MBRBox as impexp
  1666. with MBRBoxExpT
  1667. );
  1668. ",
  1669. "f",
  1670. "drop cast (MBRBox as impexp);
  1671. ",
  1672. "f"
  1673. );
  1674. insert into sysbldobjdepends
  1675. (bld_id, obj_kind, obj_signature, obj_owner,
  1676. need_obj_kind, need_obj_signature, need_obj_owner)
  1677. values
  1678. (
  1679. "%SYSBLDNAME%",
  1680. 3, "MBRBox->impexp",
  1681. "%SYSBLDUSER%",
  1682. 7, "MBRBox",
  1683. "%SYSBLDUSER%"
  1684. );
  1685. insert into sysbldobjects
  1686. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1687. create_can_fail, drop_sql, drop_can_fail)
  1688. values
  1689. (
  1690. "%SYSBLDNAME%", 5, "MBRBoxImpB (impexpbin)",
  1691. "%SYSBLDUSER%", 0,
  1692. "create function MBRBoxImpB (impexpbin)
  1693. returns MBRBox
  1694. with
  1695. (
  1696. not variant
  1697. )
  1698. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRBoxRecv)""
  1699. language c;
  1700. ",
  1701. "f",
  1702. "drop function MBRBoxImpB (impexpbin);
  1703. ",
  1704. "f"
  1705. );
  1706. insert into sysbldobjdepends
  1707. (bld_id, obj_kind, obj_signature, obj_owner,
  1708. need_obj_kind, need_obj_signature, need_obj_owner)
  1709. values
  1710. (
  1711. "%SYSBLDNAME%",
  1712. 5, "MBRBoxImpB (impexpbin)",
  1713. "%SYSBLDUSER%",
  1714. 7, "MBRBox",
  1715. "%SYSBLDUSER%"
  1716. );
  1717. insert into sysbldobjects
  1718. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1719. create_can_fail, drop_sql, drop_can_fail)
  1720. values
  1721. (
  1722. "%SYSBLDNAME%", 37, "MBRBoxImpB (impexpbin)",
  1723. "%SYSBLDUSER%", 0,
  1724. "alter function MBRBoxImpB (impexpbin)
  1725. with (add parallelizable);
  1726. ",
  1727. "f",
  1728. "alter function MBRBoxImpB (impexpbin)
  1729. with (drop parallelizable);
  1730. ",
  1731. "f"
  1732. );
  1733. insert into sysbldobjdepends
  1734. (bld_id, obj_kind, obj_signature, obj_owner,
  1735. need_obj_kind, need_obj_signature, need_obj_owner)
  1736. values
  1737. (
  1738. "%SYSBLDNAME%",
  1739. 37, "MBRBoxImpB (impexpbin)",
  1740. "%SYSBLDUSER%",
  1741. 5, "MBRBoxImpB (impexpbin)",
  1742. "%SYSBLDUSER%"
  1743. );
  1744. insert into sysbldobjects
  1745. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1746. create_can_fail, drop_sql, drop_can_fail)
  1747. values
  1748. (
  1749. "%SYSBLDNAME%", 69, "MBRBoxImpB (impexpbin)",
  1750. "%SYSBLDUSER%", 0,
  1751. "grant execute on function MBRBoxImpB (impexpbin) to public;
  1752. ",
  1753. "f",
  1754. "",
  1755. "f"
  1756. );
  1757. insert into sysbldobjdepends
  1758. (bld_id, obj_kind, obj_signature, obj_owner,
  1759. need_obj_kind, need_obj_signature, need_obj_owner)
  1760. values
  1761. (
  1762. "%SYSBLDNAME%",
  1763. 69, "MBRBoxImpB (impexpbin)",
  1764. "%SYSBLDUSER%",
  1765. 5, "MBRBoxImpB (impexpbin)",
  1766. "%SYSBLDUSER%"
  1767. );
  1768. insert into sysbldobjects
  1769. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1770. create_can_fail, drop_sql, drop_can_fail)
  1771. values
  1772. (
  1773. "%SYSBLDNAME%", 3, "impexpbin->MBRBox",
  1774. "%SYSBLDUSER%", 0,
  1775. "create implicit cast
  1776. (
  1777. impexpbin as MBRBox
  1778. with MBRBoxImpB
  1779. );
  1780. ",
  1781. "f",
  1782. "drop cast (impexpbin as MBRBox);
  1783. ",
  1784. "f"
  1785. );
  1786. insert into sysbldobjdepends
  1787. (bld_id, obj_kind, obj_signature, obj_owner,
  1788. need_obj_kind, need_obj_signature, need_obj_owner)
  1789. values
  1790. (
  1791. "%SYSBLDNAME%",
  1792. 3, "impexpbin->MBRBox",
  1793. "%SYSBLDUSER%",
  1794. 7, "MBRBox",
  1795. "%SYSBLDUSER%"
  1796. );
  1797. insert into sysbldobjects
  1798. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1799. create_can_fail, drop_sql, drop_can_fail)
  1800. values
  1801. (
  1802. "%SYSBLDNAME%", 5, "MBRBoxExpB (MBRBox)",
  1803. "%SYSBLDUSER%", 0,
  1804. "create function MBRBoxExpB (MBRBox)
  1805. returns impexpbin
  1806. with
  1807. (
  1808. not variant
  1809. )
  1810. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeSend)""
  1811. language c;
  1812. ",
  1813. "f",
  1814. "drop function MBRBoxExpB (MBRBox);
  1815. ",
  1816. "f"
  1817. );
  1818. insert into sysbldobjdepends
  1819. (bld_id, obj_kind, obj_signature, obj_owner,
  1820. need_obj_kind, need_obj_signature, need_obj_owner)
  1821. values
  1822. (
  1823. "%SYSBLDNAME%",
  1824. 5, "MBRBoxExpB (MBRBox)",
  1825. "%SYSBLDUSER%",
  1826. 7, "MBRBox",
  1827. "%SYSBLDUSER%"
  1828. );
  1829. insert into sysbldobjects
  1830. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1831. create_can_fail, drop_sql, drop_can_fail)
  1832. values
  1833. (
  1834. "%SYSBLDNAME%", 37, "MBRBoxExpB (MBRBox)",
  1835. "%SYSBLDUSER%", 0,
  1836. "alter function MBRBoxExpB (MBRBox)
  1837. with (add parallelizable);
  1838. ",
  1839. "f",
  1840. "alter function MBRBoxExpB (MBRBox)
  1841. with (drop parallelizable);
  1842. ",
  1843. "f"
  1844. );
  1845. insert into sysbldobjdepends
  1846. (bld_id, obj_kind, obj_signature, obj_owner,
  1847. need_obj_kind, need_obj_signature, need_obj_owner)
  1848. values
  1849. (
  1850. "%SYSBLDNAME%",
  1851. 37, "MBRBoxExpB (MBRBox)",
  1852. "%SYSBLDUSER%",
  1853. 5, "MBRBoxExpB (MBRBox)",
  1854. "%SYSBLDUSER%"
  1855. );
  1856. insert into sysbldobjects
  1857. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1858. create_can_fail, drop_sql, drop_can_fail)
  1859. values
  1860. (
  1861. "%SYSBLDNAME%", 69, "MBRBoxExpB (MBRBox)",
  1862. "%SYSBLDUSER%", 0,
  1863. "grant execute on function MBRBoxExpB (MBRBox) to public;
  1864. ",
  1865. "f",
  1866. "",
  1867. "f"
  1868. );
  1869. insert into sysbldobjdepends
  1870. (bld_id, obj_kind, obj_signature, obj_owner,
  1871. need_obj_kind, need_obj_signature, need_obj_owner)
  1872. values
  1873. (
  1874. "%SYSBLDNAME%",
  1875. 69, "MBRBoxExpB (MBRBox)",
  1876. "%SYSBLDUSER%",
  1877. 5, "MBRBoxExpB (MBRBox)",
  1878. "%SYSBLDUSER%"
  1879. );
  1880. insert into sysbldobjects
  1881. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1882. create_can_fail, drop_sql, drop_can_fail)
  1883. values
  1884. (
  1885. "%SYSBLDNAME%", 3, "MBRBox->impexpbin",
  1886. "%SYSBLDUSER%", 0,
  1887. "create cast
  1888. (
  1889. MBRBox as impexpbin
  1890. with MBRBoxExpB
  1891. );
  1892. ",
  1893. "f",
  1894. "drop cast (MBRBox as impexpbin);
  1895. ",
  1896. "f"
  1897. );
  1898. insert into sysbldobjdepends
  1899. (bld_id, obj_kind, obj_signature, obj_owner,
  1900. need_obj_kind, need_obj_signature, need_obj_owner)
  1901. values
  1902. (
  1903. "%SYSBLDNAME%",
  1904. 3, "MBRBox->impexpbin",
  1905. "%SYSBLDUSER%",
  1906. 7, "MBRBox",
  1907. "%SYSBLDUSER%"
  1908. );
  1909. insert into sysbldobjects
  1910. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1911. create_can_fail, drop_sql, drop_can_fail)
  1912. values
  1913. (
  1914. "%SYSBLDNAME%", 7, "MBRShape",
  1915. "%SYSBLDUSER%", 0,
  1916. "create opaque type MBRShape(
  1917. internallength = variable,
  1918. maxlen = 512,
  1919. alignment = 8
  1920. );
  1921. ",
  1922. "f",
  1923. "drop type MBRShape restrict;
  1924. ",
  1925. "f"
  1926. );
  1927. insert into sysbldobjects
  1928. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1929. create_can_fail, drop_sql, drop_can_fail)
  1930. values
  1931. (
  1932. "%SYSBLDNAME%", 71, "MBRShape",
  1933. "%SYSBLDUSER%", 0,
  1934. "grant usage on type MBRShape to public;
  1935. ",
  1936. "f",
  1937. "",
  1938. "f"
  1939. );
  1940. insert into sysbldobjdepends
  1941. (bld_id, obj_kind, obj_signature, obj_owner,
  1942. need_obj_kind, need_obj_signature, need_obj_owner)
  1943. values
  1944. (
  1945. "%SYSBLDNAME%",
  1946. 71, "MBRShape",
  1947. "%SYSBLDUSER%",
  1948. 7, "MBRShape",
  1949. "%SYSBLDUSER%"
  1950. );
  1951. insert into sysbldobjects
  1952. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1953. create_can_fail, drop_sql, drop_can_fail)
  1954. values
  1955. (
  1956. "%SYSBLDNAME%", 5, "MBRShapeIn (lvarchar)",
  1957. "%SYSBLDUSER%", 0,
  1958. "create function MBRShapeIn (lvarchar)
  1959. returns MBRShape
  1960. with
  1961. (
  1962. not variant
  1963. )
  1964. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeIn)""
  1965. language c;
  1966. ",
  1967. "f",
  1968. "drop function MBRShapeIn (lvarchar);
  1969. ",
  1970. "f"
  1971. );
  1972. insert into sysbldobjdepends
  1973. (bld_id, obj_kind, obj_signature, obj_owner,
  1974. need_obj_kind, need_obj_signature, need_obj_owner)
  1975. values
  1976. (
  1977. "%SYSBLDNAME%",
  1978. 5, "MBRShapeIn (lvarchar)",
  1979. "%SYSBLDUSER%",
  1980. 7, "MBRShape",
  1981. "%SYSBLDUSER%"
  1982. );
  1983. insert into sysbldobjects
  1984. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1985. create_can_fail, drop_sql, drop_can_fail)
  1986. values
  1987. (
  1988. "%SYSBLDNAME%", 37, "MBRShapeIn (lvarchar)",
  1989. "%SYSBLDUSER%", 0,
  1990. "alter function MBRShapeIn (lvarchar)
  1991. with (add parallelizable);
  1992. ",
  1993. "f",
  1994. "alter function MBRShapeIn (lvarchar)
  1995. with (drop parallelizable);
  1996. ",
  1997. "f"
  1998. );
  1999. insert into sysbldobjdepends
  2000. (bld_id, obj_kind, obj_signature, obj_owner,
  2001. need_obj_kind, need_obj_signature, need_obj_owner)
  2002. values
  2003. (
  2004. "%SYSBLDNAME%",
  2005. 37, "MBRShapeIn (lvarchar)",
  2006. "%SYSBLDUSER%",
  2007. 5, "MBRShapeIn (lvarchar)",
  2008. "%SYSBLDUSER%"
  2009. );
  2010. insert into sysbldobjects
  2011. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2012. create_can_fail, drop_sql, drop_can_fail)
  2013. values
  2014. (
  2015. "%SYSBLDNAME%", 69, "MBRShapeIn (lvarchar)",
  2016. "%SYSBLDUSER%", 0,
  2017. "grant execute on function MBRShapeIn (lvarchar) to public;
  2018. ",
  2019. "f",
  2020. "",
  2021. "f"
  2022. );
  2023. insert into sysbldobjdepends
  2024. (bld_id, obj_kind, obj_signature, obj_owner,
  2025. need_obj_kind, need_obj_signature, need_obj_owner)
  2026. values
  2027. (
  2028. "%SYSBLDNAME%",
  2029. 69, "MBRShapeIn (lvarchar)",
  2030. "%SYSBLDUSER%",
  2031. 5, "MBRShapeIn (lvarchar)",
  2032. "%SYSBLDUSER%"
  2033. );
  2034. insert into sysbldobjects
  2035. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2036. create_can_fail, drop_sql, drop_can_fail)
  2037. values
  2038. (
  2039. "%SYSBLDNAME%", 3, "lvarchar->MBRShape",
  2040. "%SYSBLDUSER%", 0,
  2041. "create implicit cast
  2042. (
  2043. lvarchar as MBRShape
  2044. with MBRShapeIn
  2045. );
  2046. ",
  2047. "f",
  2048. "drop cast (lvarchar as MBRShape);
  2049. ",
  2050. "f"
  2051. );
  2052. insert into sysbldobjdepends
  2053. (bld_id, obj_kind, obj_signature, obj_owner,
  2054. need_obj_kind, need_obj_signature, need_obj_owner)
  2055. values
  2056. (
  2057. "%SYSBLDNAME%",
  2058. 3, "lvarchar->MBRShape",
  2059. "%SYSBLDUSER%",
  2060. 7, "MBRShape",
  2061. "%SYSBLDUSER%"
  2062. );
  2063. insert into sysbldobjects
  2064. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2065. create_can_fail, drop_sql, drop_can_fail)
  2066. values
  2067. (
  2068. "%SYSBLDNAME%", 5, "MBRShapeOut (MBRShape)",
  2069. "%SYSBLDUSER%", 0,
  2070. "create function MBRShapeOut (MBRShape)
  2071. returns lvarchar
  2072. with
  2073. (
  2074. not variant
  2075. )
  2076. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeOut)""
  2077. language c;
  2078. ",
  2079. "f",
  2080. "drop function MBRShapeOut (MBRShape);
  2081. ",
  2082. "f"
  2083. );
  2084. insert into sysbldobjdepends
  2085. (bld_id, obj_kind, obj_signature, obj_owner,
  2086. need_obj_kind, need_obj_signature, need_obj_owner)
  2087. values
  2088. (
  2089. "%SYSBLDNAME%",
  2090. 5, "MBRShapeOut (MBRShape)",
  2091. "%SYSBLDUSER%",
  2092. 7, "MBRShape",
  2093. "%SYSBLDUSER%"
  2094. );
  2095. insert into sysbldobjects
  2096. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2097. create_can_fail, drop_sql, drop_can_fail)
  2098. values
  2099. (
  2100. "%SYSBLDNAME%", 37, "MBRShapeOut (MBRShape)",
  2101. "%SYSBLDUSER%", 0,
  2102. "alter function MBRShapeOut (MBRShape)
  2103. with (add parallelizable);
  2104. ",
  2105. "f",
  2106. "alter function MBRShapeOut (MBRShape)
  2107. with (drop parallelizable);
  2108. ",
  2109. "f"
  2110. );
  2111. insert into sysbldobjdepends
  2112. (bld_id, obj_kind, obj_signature, obj_owner,
  2113. need_obj_kind, need_obj_signature, need_obj_owner)
  2114. values
  2115. (
  2116. "%SYSBLDNAME%",
  2117. 37, "MBRShapeOut (MBRShape)",
  2118. "%SYSBLDUSER%",
  2119. 5, "MBRShapeOut (MBRShape)",
  2120. "%SYSBLDUSER%"
  2121. );
  2122. insert into sysbldobjects
  2123. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2124. create_can_fail, drop_sql, drop_can_fail)
  2125. values
  2126. (
  2127. "%SYSBLDNAME%", 69, "MBRShapeOut (MBRShape)",
  2128. "%SYSBLDUSER%", 0,
  2129. "grant execute on function MBRShapeOut (MBRShape) to public;
  2130. ",
  2131. "f",
  2132. "",
  2133. "f"
  2134. );
  2135. insert into sysbldobjdepends
  2136. (bld_id, obj_kind, obj_signature, obj_owner,
  2137. need_obj_kind, need_obj_signature, need_obj_owner)
  2138. values
  2139. (
  2140. "%SYSBLDNAME%",
  2141. 69, "MBRShapeOut (MBRShape)",
  2142. "%SYSBLDUSER%",
  2143. 5, "MBRShapeOut (MBRShape)",
  2144. "%SYSBLDUSER%"
  2145. );
  2146. insert into sysbldobjects
  2147. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2148. create_can_fail, drop_sql, drop_can_fail)
  2149. values
  2150. (
  2151. "%SYSBLDNAME%", 3, "MBRShape->lvarchar",
  2152. "%SYSBLDUSER%", 0,
  2153. "create cast
  2154. (
  2155. MBRShape as lvarchar
  2156. with MBRShapeOut
  2157. );
  2158. ",
  2159. "f",
  2160. "drop cast (MBRShape as lvarchar);
  2161. ",
  2162. "f"
  2163. );
  2164. insert into sysbldobjdepends
  2165. (bld_id, obj_kind, obj_signature, obj_owner,
  2166. need_obj_kind, need_obj_signature, need_obj_owner)
  2167. values
  2168. (
  2169. "%SYSBLDNAME%",
  2170. 3, "MBRShape->lvarchar",
  2171. "%SYSBLDUSER%",
  2172. 7, "MBRShape",
  2173. "%SYSBLDUSER%"
  2174. );
  2175. insert into sysbldobjects
  2176. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2177. create_can_fail, drop_sql, drop_can_fail)
  2178. values
  2179. (
  2180. "%SYSBLDNAME%", 5, "MBRShapeSend (MBRShape)",
  2181. "%SYSBLDUSER%", 0,
  2182. "create function MBRShapeSend (MBRShape)
  2183. returns sendrecv
  2184. with
  2185. (
  2186. not variant
  2187. )
  2188. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeSend)""
  2189. language c;
  2190. ",
  2191. "f",
  2192. "drop function MBRShapeSend (MBRShape);
  2193. ",
  2194. "f"
  2195. );
  2196. insert into sysbldobjdepends
  2197. (bld_id, obj_kind, obj_signature, obj_owner,
  2198. need_obj_kind, need_obj_signature, need_obj_owner)
  2199. values
  2200. (
  2201. "%SYSBLDNAME%",
  2202. 5, "MBRShapeSend (MBRShape)",
  2203. "%SYSBLDUSER%",
  2204. 7, "MBRShape",
  2205. "%SYSBLDUSER%"
  2206. );
  2207. insert into sysbldobjects
  2208. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2209. create_can_fail, drop_sql, drop_can_fail)
  2210. values
  2211. (
  2212. "%SYSBLDNAME%", 37, "MBRShapeSend (MBRShape)",
  2213. "%SYSBLDUSER%", 0,
  2214. "alter function MBRShapeSend (MBRShape)
  2215. with (add parallelizable);
  2216. ",
  2217. "f",
  2218. "alter function MBRShapeSend (MBRShape)
  2219. with (drop parallelizable);
  2220. ",
  2221. "f"
  2222. );
  2223. insert into sysbldobjdepends
  2224. (bld_id, obj_kind, obj_signature, obj_owner,
  2225. need_obj_kind, need_obj_signature, need_obj_owner)
  2226. values
  2227. (
  2228. "%SYSBLDNAME%",
  2229. 37, "MBRShapeSend (MBRShape)",
  2230. "%SYSBLDUSER%",
  2231. 5, "MBRShapeSend (MBRShape)",
  2232. "%SYSBLDUSER%"
  2233. );
  2234. insert into sysbldobjects
  2235. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2236. create_can_fail, drop_sql, drop_can_fail)
  2237. values
  2238. (
  2239. "%SYSBLDNAME%", 69, "MBRShapeSend (MBRShape)",
  2240. "%SYSBLDUSER%", 0,
  2241. "grant execute on function MBRShapeSend (MBRShape) to public;
  2242. ",
  2243. "f",
  2244. "",
  2245. "f"
  2246. );
  2247. insert into sysbldobjdepends
  2248. (bld_id, obj_kind, obj_signature, obj_owner,
  2249. need_obj_kind, need_obj_signature, need_obj_owner)
  2250. values
  2251. (
  2252. "%SYSBLDNAME%",
  2253. 69, "MBRShapeSend (MBRShape)",
  2254. "%SYSBLDUSER%",
  2255. 5, "MBRShapeSend (MBRShape)",
  2256. "%SYSBLDUSER%"
  2257. );
  2258. insert into sysbldobjects
  2259. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2260. create_can_fail, drop_sql, drop_can_fail)
  2261. values
  2262. (
  2263. "%SYSBLDNAME%", 3, "MBRShape->sendrecv",
  2264. "%SYSBLDUSER%", 0,
  2265. "create cast
  2266. (
  2267. MBRShape as sendrecv
  2268. with MBRShapeSend
  2269. );
  2270. ",
  2271. "f",
  2272. "drop cast (MBRShape as sendrecv);
  2273. ",
  2274. "f"
  2275. );
  2276. insert into sysbldobjdepends
  2277. (bld_id, obj_kind, obj_signature, obj_owner,
  2278. need_obj_kind, need_obj_signature, need_obj_owner)
  2279. values
  2280. (
  2281. "%SYSBLDNAME%",
  2282. 3, "MBRShape->sendrecv",
  2283. "%SYSBLDUSER%",
  2284. 7, "MBRShape",
  2285. "%SYSBLDUSER%"
  2286. );
  2287. insert into sysbldobjects
  2288. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2289. create_can_fail, drop_sql, drop_can_fail)
  2290. values
  2291. (
  2292. "%SYSBLDNAME%", 5, "MBRShapeRecv (sendrecv)",
  2293. "%SYSBLDUSER%", 0,
  2294. "create function MBRShapeRecv (sendrecv)
  2295. returns MBRShape
  2296. with
  2297. (
  2298. not variant
  2299. )
  2300. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeRecv)""
  2301. language c;
  2302. ",
  2303. "f",
  2304. "drop function MBRShapeRecv (sendrecv);
  2305. ",
  2306. "f"
  2307. );
  2308. insert into sysbldobjdepends
  2309. (bld_id, obj_kind, obj_signature, obj_owner,
  2310. need_obj_kind, need_obj_signature, need_obj_owner)
  2311. values
  2312. (
  2313. "%SYSBLDNAME%",
  2314. 5, "MBRShapeRecv (sendrecv)",
  2315. "%SYSBLDUSER%",
  2316. 7, "MBRShape",
  2317. "%SYSBLDUSER%"
  2318. );
  2319. insert into sysbldobjects
  2320. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2321. create_can_fail, drop_sql, drop_can_fail)
  2322. values
  2323. (
  2324. "%SYSBLDNAME%", 37, "MBRShapeRecv (sendrecv)",
  2325. "%SYSBLDUSER%", 0,
  2326. "alter function MBRShapeRecv (sendrecv)
  2327. with (add parallelizable);
  2328. ",
  2329. "f",
  2330. "alter function MBRShapeRecv (sendrecv)
  2331. with (drop parallelizable);
  2332. ",
  2333. "f"
  2334. );
  2335. insert into sysbldobjdepends
  2336. (bld_id, obj_kind, obj_signature, obj_owner,
  2337. need_obj_kind, need_obj_signature, need_obj_owner)
  2338. values
  2339. (
  2340. "%SYSBLDNAME%",
  2341. 37, "MBRShapeRecv (sendrecv)",
  2342. "%SYSBLDUSER%",
  2343. 5, "MBRShapeRecv (sendrecv)",
  2344. "%SYSBLDUSER%"
  2345. );
  2346. insert into sysbldobjects
  2347. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2348. create_can_fail, drop_sql, drop_can_fail)
  2349. values
  2350. (
  2351. "%SYSBLDNAME%", 69, "MBRShapeRecv (sendrecv)",
  2352. "%SYSBLDUSER%", 0,
  2353. "grant execute on function MBRShapeRecv (sendrecv) to public;
  2354. ",
  2355. "f",
  2356. "",
  2357. "f"
  2358. );
  2359. insert into sysbldobjdepends
  2360. (bld_id, obj_kind, obj_signature, obj_owner,
  2361. need_obj_kind, need_obj_signature, need_obj_owner)
  2362. values
  2363. (
  2364. "%SYSBLDNAME%",
  2365. 69, "MBRShapeRecv (sendrecv)",
  2366. "%SYSBLDUSER%",
  2367. 5, "MBRShapeRecv (sendrecv)",
  2368. "%SYSBLDUSER%"
  2369. );
  2370. insert into sysbldobjects
  2371. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2372. create_can_fail, drop_sql, drop_can_fail)
  2373. values
  2374. (
  2375. "%SYSBLDNAME%", 3, "sendrecv->MBRShape",
  2376. "%SYSBLDUSER%", 0,
  2377. "create implicit cast
  2378. (
  2379. sendrecv as MBRShape
  2380. with MBRShapeRecv
  2381. );
  2382. ",
  2383. "f",
  2384. "drop cast (sendrecv as MBRShape);
  2385. ",
  2386. "f"
  2387. );
  2388. insert into sysbldobjdepends
  2389. (bld_id, obj_kind, obj_signature, obj_owner,
  2390. need_obj_kind, need_obj_signature, need_obj_owner)
  2391. values
  2392. (
  2393. "%SYSBLDNAME%",
  2394. 3, "sendrecv->MBRShape",
  2395. "%SYSBLDUSER%",
  2396. 7, "MBRShape",
  2397. "%SYSBLDUSER%"
  2398. );
  2399. insert into sysbldobjects
  2400. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2401. create_can_fail, drop_sql, drop_can_fail)
  2402. values
  2403. (
  2404. "%SYSBLDNAME%", 5, "MBRShapeImpT (impexp)",
  2405. "%SYSBLDUSER%", 0,
  2406. "create function MBRShapeImpT (impexp)
  2407. returns MBRShape
  2408. with
  2409. (
  2410. not variant
  2411. )
  2412. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeIn)""
  2413. language c;
  2414. ",
  2415. "f",
  2416. "drop function MBRShapeImpT (impexp);
  2417. ",
  2418. "f"
  2419. );
  2420. insert into sysbldobjdepends
  2421. (bld_id, obj_kind, obj_signature, obj_owner,
  2422. need_obj_kind, need_obj_signature, need_obj_owner)
  2423. values
  2424. (
  2425. "%SYSBLDNAME%",
  2426. 5, "MBRShapeImpT (impexp)",
  2427. "%SYSBLDUSER%",
  2428. 7, "MBRShape",
  2429. "%SYSBLDUSER%"
  2430. );
  2431. insert into sysbldobjects
  2432. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2433. create_can_fail, drop_sql, drop_can_fail)
  2434. values
  2435. (
  2436. "%SYSBLDNAME%", 37, "MBRShapeImpT (impexp)",
  2437. "%SYSBLDUSER%", 0,
  2438. "alter function MBRShapeImpT (impexp)
  2439. with (add parallelizable);
  2440. ",
  2441. "f",
  2442. "alter function MBRShapeImpT (impexp)
  2443. with (drop parallelizable);
  2444. ",
  2445. "f"
  2446. );
  2447. insert into sysbldobjdepends
  2448. (bld_id, obj_kind, obj_signature, obj_owner,
  2449. need_obj_kind, need_obj_signature, need_obj_owner)
  2450. values
  2451. (
  2452. "%SYSBLDNAME%",
  2453. 37, "MBRShapeImpT (impexp)",
  2454. "%SYSBLDUSER%",
  2455. 5, "MBRShapeImpT (impexp)",
  2456. "%SYSBLDUSER%"
  2457. );
  2458. insert into sysbldobjects
  2459. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2460. create_can_fail, drop_sql, drop_can_fail)
  2461. values
  2462. (
  2463. "%SYSBLDNAME%", 69, "MBRShapeImpT (impexp)",
  2464. "%SYSBLDUSER%", 0,
  2465. "grant execute on function MBRShapeImpT (impexp) to public;
  2466. ",
  2467. "f",
  2468. "",
  2469. "f"
  2470. );
  2471. insert into sysbldobjdepends
  2472. (bld_id, obj_kind, obj_signature, obj_owner,
  2473. need_obj_kind, need_obj_signature, need_obj_owner)
  2474. values
  2475. (
  2476. "%SYSBLDNAME%",
  2477. 69, "MBRShapeImpT (impexp)",
  2478. "%SYSBLDUSER%",
  2479. 5, "MBRShapeImpT (impexp)",
  2480. "%SYSBLDUSER%"
  2481. );
  2482. insert into sysbldobjects
  2483. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2484. create_can_fail, drop_sql, drop_can_fail)
  2485. values
  2486. (
  2487. "%SYSBLDNAME%", 3, "impexp->MBRShape",
  2488. "%SYSBLDUSER%", 0,
  2489. "create implicit cast
  2490. (
  2491. impexp as MBRShape
  2492. with MBRShapeImpT
  2493. );
  2494. ",
  2495. "f",
  2496. "drop cast (impexp as MBRShape);
  2497. ",
  2498. "f"
  2499. );
  2500. insert into sysbldobjdepends
  2501. (bld_id, obj_kind, obj_signature, obj_owner,
  2502. need_obj_kind, need_obj_signature, need_obj_owner)
  2503. values
  2504. (
  2505. "%SYSBLDNAME%",
  2506. 3, "impexp->MBRShape",
  2507. "%SYSBLDUSER%",
  2508. 7, "MBRShape",
  2509. "%SYSBLDUSER%"
  2510. );
  2511. insert into sysbldobjects
  2512. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2513. create_can_fail, drop_sql, drop_can_fail)
  2514. values
  2515. (
  2516. "%SYSBLDNAME%", 5, "MBRShapeExpT (MBRShape)",
  2517. "%SYSBLDUSER%", 0,
  2518. "create function MBRShapeExpT (MBRShape)
  2519. returns impexp
  2520. with
  2521. (
  2522. not variant
  2523. )
  2524. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeOut)""
  2525. language c;
  2526. ",
  2527. "f",
  2528. "drop function MBRShapeExpT (MBRShape);
  2529. ",
  2530. "f"
  2531. );
  2532. insert into sysbldobjdepends
  2533. (bld_id, obj_kind, obj_signature, obj_owner,
  2534. need_obj_kind, need_obj_signature, need_obj_owner)
  2535. values
  2536. (
  2537. "%SYSBLDNAME%",
  2538. 5, "MBRShapeExpT (MBRShape)",
  2539. "%SYSBLDUSER%",
  2540. 7, "MBRShape",
  2541. "%SYSBLDUSER%"
  2542. );
  2543. insert into sysbldobjects
  2544. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2545. create_can_fail, drop_sql, drop_can_fail)
  2546. values
  2547. (
  2548. "%SYSBLDNAME%", 37, "MBRShapeExpT (MBRShape)",
  2549. "%SYSBLDUSER%", 0,
  2550. "alter function MBRShapeExpT (MBRShape)
  2551. with (add parallelizable);
  2552. ",
  2553. "f",
  2554. "alter function MBRShapeExpT (MBRShape)
  2555. with (drop parallelizable);
  2556. ",
  2557. "f"
  2558. );
  2559. insert into sysbldobjdepends
  2560. (bld_id, obj_kind, obj_signature, obj_owner,
  2561. need_obj_kind, need_obj_signature, need_obj_owner)
  2562. values
  2563. (
  2564. "%SYSBLDNAME%",
  2565. 37, "MBRShapeExpT (MBRShape)",
  2566. "%SYSBLDUSER%",
  2567. 5, "MBRShapeExpT (MBRShape)",
  2568. "%SYSBLDUSER%"
  2569. );
  2570. insert into sysbldobjects
  2571. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2572. create_can_fail, drop_sql, drop_can_fail)
  2573. values
  2574. (
  2575. "%SYSBLDNAME%", 69, "MBRShapeExpT (MBRShape)",
  2576. "%SYSBLDUSER%", 0,
  2577. "grant execute on function MBRShapeExpT (MBRShape) to public;
  2578. ",
  2579. "f",
  2580. "",
  2581. "f"
  2582. );
  2583. insert into sysbldobjdepends
  2584. (bld_id, obj_kind, obj_signature, obj_owner,
  2585. need_obj_kind, need_obj_signature, need_obj_owner)
  2586. values
  2587. (
  2588. "%SYSBLDNAME%",
  2589. 69, "MBRShapeExpT (MBRShape)",
  2590. "%SYSBLDUSER%",
  2591. 5, "MBRShapeExpT (MBRShape)",
  2592. "%SYSBLDUSER%"
  2593. );
  2594. insert into sysbldobjects
  2595. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2596. create_can_fail, drop_sql, drop_can_fail)
  2597. values
  2598. (
  2599. "%SYSBLDNAME%", 3, "MBRShape->impexp",
  2600. "%SYSBLDUSER%", 0,
  2601. "create cast
  2602. (
  2603. MBRShape as impexp
  2604. with MBRShapeExpT
  2605. );
  2606. ",
  2607. "f",
  2608. "drop cast (MBRShape as impexp);
  2609. ",
  2610. "f"
  2611. );
  2612. insert into sysbldobjdepends
  2613. (bld_id, obj_kind, obj_signature, obj_owner,
  2614. need_obj_kind, need_obj_signature, need_obj_owner)
  2615. values
  2616. (
  2617. "%SYSBLDNAME%",
  2618. 3, "MBRShape->impexp",
  2619. "%SYSBLDUSER%",
  2620. 7, "MBRShape",
  2621. "%SYSBLDUSER%"
  2622. );
  2623. insert into sysbldobjects
  2624. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2625. create_can_fail, drop_sql, drop_can_fail)
  2626. values
  2627. (
  2628. "%SYSBLDNAME%", 5, "MBRShapeImpB (impexpbin)",
  2629. "%SYSBLDUSER%", 0,
  2630. "create function MBRShapeImpB (impexpbin)
  2631. returns MBRShape
  2632. with
  2633. (
  2634. not variant
  2635. )
  2636. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeRecv)""
  2637. language c;
  2638. ",
  2639. "f",
  2640. "drop function MBRShapeImpB (impexpbin);
  2641. ",
  2642. "f"
  2643. );
  2644. insert into sysbldobjdepends
  2645. (bld_id, obj_kind, obj_signature, obj_owner,
  2646. need_obj_kind, need_obj_signature, need_obj_owner)
  2647. values
  2648. (
  2649. "%SYSBLDNAME%",
  2650. 5, "MBRShapeImpB (impexpbin)",
  2651. "%SYSBLDUSER%",
  2652. 7, "MBRShape",
  2653. "%SYSBLDUSER%"
  2654. );
  2655. insert into sysbldobjects
  2656. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2657. create_can_fail, drop_sql, drop_can_fail)
  2658. values
  2659. (
  2660. "%SYSBLDNAME%", 37, "MBRShapeImpB (impexpbin)",
  2661. "%SYSBLDUSER%", 0,
  2662. "alter function MBRShapeImpB (impexpbin)
  2663. with (add parallelizable);
  2664. ",
  2665. "f",
  2666. "alter function MBRShapeImpB (impexpbin)
  2667. with (drop parallelizable);
  2668. ",
  2669. "f"
  2670. );
  2671. insert into sysbldobjdepends
  2672. (bld_id, obj_kind, obj_signature, obj_owner,
  2673. need_obj_kind, need_obj_signature, need_obj_owner)
  2674. values
  2675. (
  2676. "%SYSBLDNAME%",
  2677. 37, "MBRShapeImpB (impexpbin)",
  2678. "%SYSBLDUSER%",
  2679. 5, "MBRShapeImpB (impexpbin)",
  2680. "%SYSBLDUSER%"
  2681. );
  2682. insert into sysbldobjects
  2683. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2684. create_can_fail, drop_sql, drop_can_fail)
  2685. values
  2686. (
  2687. "%SYSBLDNAME%", 69, "MBRShapeImpB (impexpbin)",
  2688. "%SYSBLDUSER%", 0,
  2689. "grant execute on function MBRShapeImpB (impexpbin) to public;
  2690. ",
  2691. "f",
  2692. "",
  2693. "f"
  2694. );
  2695. insert into sysbldobjdepends
  2696. (bld_id, obj_kind, obj_signature, obj_owner,
  2697. need_obj_kind, need_obj_signature, need_obj_owner)
  2698. values
  2699. (
  2700. "%SYSBLDNAME%",
  2701. 69, "MBRShapeImpB (impexpbin)",
  2702. "%SYSBLDUSER%",
  2703. 5, "MBRShapeImpB (impexpbin)",
  2704. "%SYSBLDUSER%"
  2705. );
  2706. insert into sysbldobjects
  2707. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2708. create_can_fail, drop_sql, drop_can_fail)
  2709. values
  2710. (
  2711. "%SYSBLDNAME%", 3, "impexpbin->MBRShape",
  2712. "%SYSBLDUSER%", 0,
  2713. "create implicit cast
  2714. (
  2715. impexpbin as MBRShape
  2716. with MBRShapeImpB
  2717. );
  2718. ",
  2719. "f",
  2720. "drop cast (impexpbin as MBRShape);
  2721. ",
  2722. "f"
  2723. );
  2724. insert into sysbldobjdepends
  2725. (bld_id, obj_kind, obj_signature, obj_owner,
  2726. need_obj_kind, need_obj_signature, need_obj_owner)
  2727. values
  2728. (
  2729. "%SYSBLDNAME%",
  2730. 3, "impexpbin->MBRShape",
  2731. "%SYSBLDUSER%",
  2732. 7, "MBRShape",
  2733. "%SYSBLDUSER%"
  2734. );
  2735. insert into sysbldobjects
  2736. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2737. create_can_fail, drop_sql, drop_can_fail)
  2738. values
  2739. (
  2740. "%SYSBLDNAME%", 5, "MBRShapeExpB (MBRShape)",
  2741. "%SYSBLDUSER%", 0,
  2742. "create function MBRShapeExpB (MBRShape)
  2743. returns impexpbin
  2744. with
  2745. (
  2746. not variant
  2747. )
  2748. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeSend)""
  2749. language c;
  2750. ",
  2751. "f",
  2752. "drop function MBRShapeExpB (MBRShape);
  2753. ",
  2754. "f"
  2755. );
  2756. insert into sysbldobjdepends
  2757. (bld_id, obj_kind, obj_signature, obj_owner,
  2758. need_obj_kind, need_obj_signature, need_obj_owner)
  2759. values
  2760. (
  2761. "%SYSBLDNAME%",
  2762. 5, "MBRShapeExpB (MBRShape)",
  2763. "%SYSBLDUSER%",
  2764. 7, "MBRShape",
  2765. "%SYSBLDUSER%"
  2766. );
  2767. insert into sysbldobjects
  2768. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2769. create_can_fail, drop_sql, drop_can_fail)
  2770. values
  2771. (
  2772. "%SYSBLDNAME%", 37, "MBRShapeExpB (MBRShape)",
  2773. "%SYSBLDUSER%", 0,
  2774. "alter function MBRShapeExpB (MBRShape)
  2775. with (add parallelizable);
  2776. ",
  2777. "f",
  2778. "alter function MBRShapeExpB (MBRShape)
  2779. with (drop parallelizable);
  2780. ",
  2781. "f"
  2782. );
  2783. insert into sysbldobjdepends
  2784. (bld_id, obj_kind, obj_signature, obj_owner,
  2785. need_obj_kind, need_obj_signature, need_obj_owner)
  2786. values
  2787. (
  2788. "%SYSBLDNAME%",
  2789. 37, "MBRShapeExpB (MBRShape)",
  2790. "%SYSBLDUSER%",
  2791. 5, "MBRShapeExpB (MBRShape)",
  2792. "%SYSBLDUSER%"
  2793. );
  2794. insert into sysbldobjects
  2795. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2796. create_can_fail, drop_sql, drop_can_fail)
  2797. values
  2798. (
  2799. "%SYSBLDNAME%", 69, "MBRShapeExpB (MBRShape)",
  2800. "%SYSBLDUSER%", 0,
  2801. "grant execute on function MBRShapeExpB (MBRShape) to public;
  2802. ",
  2803. "f",
  2804. "",
  2805. "f"
  2806. );
  2807. insert into sysbldobjdepends
  2808. (bld_id, obj_kind, obj_signature, obj_owner,
  2809. need_obj_kind, need_obj_signature, need_obj_owner)
  2810. values
  2811. (
  2812. "%SYSBLDNAME%",
  2813. 69, "MBRShapeExpB (MBRShape)",
  2814. "%SYSBLDUSER%",
  2815. 5, "MBRShapeExpB (MBRShape)",
  2816. "%SYSBLDUSER%"
  2817. );
  2818. insert into sysbldobjects
  2819. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2820. create_can_fail, drop_sql, drop_can_fail)
  2821. values
  2822. (
  2823. "%SYSBLDNAME%", 3, "MBRShape->impexpbin",
  2824. "%SYSBLDUSER%", 0,
  2825. "create cast
  2826. (
  2827. MBRShape as impexpbin
  2828. with MBRShapeExpB
  2829. );
  2830. ",
  2831. "f",
  2832. "drop cast (MBRShape as impexpbin);
  2833. ",
  2834. "f"
  2835. );
  2836. insert into sysbldobjdepends
  2837. (bld_id, obj_kind, obj_signature, obj_owner,
  2838. need_obj_kind, need_obj_signature, need_obj_owner)
  2839. values
  2840. (
  2841. "%SYSBLDNAME%",
  2842. 3, "MBRShape->impexpbin",
  2843. "%SYSBLDUSER%",
  2844. 7, "MBRShape",
  2845. "%SYSBLDUSER%"
  2846. );
  2847. insert into sysbldobjects
  2848. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2849. create_can_fail, drop_sql, drop_can_fail)
  2850. values
  2851. (
  2852. "%SYSBLDNAME%", 5, "Compare (MBRShape,MBRShape)",
  2853. "%SYSBLDUSER%", 0,
  2854. "create function Compare (MBRShape,MBRShape)
  2855. returns integer
  2856. with
  2857. (
  2858. not variant
  2859. )
  2860. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeCompare)""
  2861. language c;
  2862. ",
  2863. "f",
  2864. "drop function Compare (MBRShape,MBRShape);
  2865. ",
  2866. "f"
  2867. );
  2868. insert into sysbldobjdepends
  2869. (bld_id, obj_kind, obj_signature, obj_owner,
  2870. need_obj_kind, need_obj_signature, need_obj_owner)
  2871. values
  2872. (
  2873. "%SYSBLDNAME%",
  2874. 5, "Compare (MBRShape,MBRShape)",
  2875. "%SYSBLDUSER%",
  2876. 7, "MBRShape",
  2877. "%SYSBLDUSER%"
  2878. );
  2879. insert into sysbldobjects
  2880. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2881. create_can_fail, drop_sql, drop_can_fail)
  2882. values
  2883. (
  2884. "%SYSBLDNAME%", 37, "Compare (MBRShape,MBRShape)",
  2885. "%SYSBLDUSER%", 0,
  2886. "alter function Compare (MBRShape,MBRShape)
  2887. with (add parallelizable);
  2888. ",
  2889. "f",
  2890. "alter function Compare (MBRShape,MBRShape)
  2891. with (drop parallelizable);
  2892. ",
  2893. "f"
  2894. );
  2895. insert into sysbldobjdepends
  2896. (bld_id, obj_kind, obj_signature, obj_owner,
  2897. need_obj_kind, need_obj_signature, need_obj_owner)
  2898. values
  2899. (
  2900. "%SYSBLDNAME%",
  2901. 37, "Compare (MBRShape,MBRShape)",
  2902. "%SYSBLDUSER%",
  2903. 5, "Compare (MBRShape,MBRShape)",
  2904. "%SYSBLDUSER%"
  2905. );
  2906. insert into sysbldobjects
  2907. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2908. create_can_fail, drop_sql, drop_can_fail)
  2909. values
  2910. (
  2911. "%SYSBLDNAME%", 69, "Compare (MBRShape,MBRShape)",
  2912. "%SYSBLDUSER%", 0,
  2913. "grant execute on function Compare (MBRShape,MBRShape) to public;
  2914. ",
  2915. "f",
  2916. "",
  2917. "f"
  2918. );
  2919. insert into sysbldobjdepends
  2920. (bld_id, obj_kind, obj_signature, obj_owner,
  2921. need_obj_kind, need_obj_signature, need_obj_owner)
  2922. values
  2923. (
  2924. "%SYSBLDNAME%",
  2925. 69, "Compare (MBRShape,MBRShape)",
  2926. "%SYSBLDUSER%",
  2927. 5, "Compare (MBRShape,MBRShape)",
  2928. "%SYSBLDUSER%"
  2929. );
  2930. insert into sysbldobjects
  2931. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2932. create_can_fail, drop_sql, drop_can_fail)
  2933. values
  2934. (
  2935. "%SYSBLDNAME%", 5, "Equal (MBRShape,MBRShape)",
  2936. "%SYSBLDUSER%", 0,
  2937. "create function Equal (MBRShape,MBRShape)
  2938. returns boolean
  2939. with
  2940. (
  2941. not variant
  2942. )
  2943. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeEqual)""
  2944. language c;
  2945. ",
  2946. "f",
  2947. "drop function Equal (MBRShape,MBRShape);
  2948. ",
  2949. "f"
  2950. );
  2951. insert into sysbldobjdepends
  2952. (bld_id, obj_kind, obj_signature, obj_owner,
  2953. need_obj_kind, need_obj_signature, need_obj_owner)
  2954. values
  2955. (
  2956. "%SYSBLDNAME%",
  2957. 5, "Equal (MBRShape,MBRShape)",
  2958. "%SYSBLDUSER%",
  2959. 7, "MBRShape",
  2960. "%SYSBLDUSER%"
  2961. );
  2962. insert into sysbldobjects
  2963. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2964. create_can_fail, drop_sql, drop_can_fail)
  2965. values
  2966. (
  2967. "%SYSBLDNAME%", 37, "Equal (MBRShape,MBRShape)",
  2968. "%SYSBLDUSER%", 0,
  2969. "alter function Equal (MBRShape,MBRShape)
  2970. with (add parallelizable);
  2971. ",
  2972. "f",
  2973. "alter function Equal (MBRShape,MBRShape)
  2974. with (drop parallelizable);
  2975. ",
  2976. "f"
  2977. );
  2978. insert into sysbldobjdepends
  2979. (bld_id, obj_kind, obj_signature, obj_owner,
  2980. need_obj_kind, need_obj_signature, need_obj_owner)
  2981. values
  2982. (
  2983. "%SYSBLDNAME%",
  2984. 37, "Equal (MBRShape,MBRShape)",
  2985. "%SYSBLDUSER%",
  2986. 5, "Equal (MBRShape,MBRShape)",
  2987. "%SYSBLDUSER%"
  2988. );
  2989. insert into sysbldobjects
  2990. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2991. create_can_fail, drop_sql, drop_can_fail)
  2992. values
  2993. (
  2994. "%SYSBLDNAME%", 69, "Equal (MBRShape,MBRShape)",
  2995. "%SYSBLDUSER%", 0,
  2996. "grant execute on function Equal (MBRShape,MBRShape) to public;
  2997. ",
  2998. "f",
  2999. "",
  3000. "f"
  3001. );
  3002. insert into sysbldobjdepends
  3003. (bld_id, obj_kind, obj_signature, obj_owner,
  3004. need_obj_kind, need_obj_signature, need_obj_owner)
  3005. values
  3006. (
  3007. "%SYSBLDNAME%",
  3008. 69, "Equal (MBRShape,MBRShape)",
  3009. "%SYSBLDUSER%",
  3010. 5, "Equal (MBRShape,MBRShape)",
  3011. "%SYSBLDUSER%"
  3012. );
  3013. insert into sysbldobjects
  3014. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3015. create_can_fail, drop_sql, drop_can_fail)
  3016. values
  3017. (
  3018. "%SYSBLDNAME%", 5, "NotEqual (MBRShape,MBRShape)",
  3019. "%SYSBLDUSER%", 0,
  3020. "create function NotEqual (MBRShape,MBRShape)
  3021. returns boolean
  3022. with
  3023. (
  3024. not variant
  3025. )
  3026. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeNotEqual)""
  3027. language c;
  3028. ",
  3029. "f",
  3030. "drop function NotEqual (MBRShape,MBRShape);
  3031. ",
  3032. "f"
  3033. );
  3034. insert into sysbldobjdepends
  3035. (bld_id, obj_kind, obj_signature, obj_owner,
  3036. need_obj_kind, need_obj_signature, need_obj_owner)
  3037. values
  3038. (
  3039. "%SYSBLDNAME%",
  3040. 5, "NotEqual (MBRShape,MBRShape)",
  3041. "%SYSBLDUSER%",
  3042. 7, "MBRShape",
  3043. "%SYSBLDUSER%"
  3044. );
  3045. insert into sysbldobjects
  3046. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3047. create_can_fail, drop_sql, drop_can_fail)
  3048. values
  3049. (
  3050. "%SYSBLDNAME%", 37, "NotEqual (MBRShape,MBRShape)",
  3051. "%SYSBLDUSER%", 0,
  3052. "alter function NotEqual (MBRShape,MBRShape)
  3053. with (add parallelizable);
  3054. ",
  3055. "f",
  3056. "alter function NotEqual (MBRShape,MBRShape)
  3057. with (drop parallelizable);
  3058. ",
  3059. "f"
  3060. );
  3061. insert into sysbldobjdepends
  3062. (bld_id, obj_kind, obj_signature, obj_owner,
  3063. need_obj_kind, need_obj_signature, need_obj_owner)
  3064. values
  3065. (
  3066. "%SYSBLDNAME%",
  3067. 37, "NotEqual (MBRShape,MBRShape)",
  3068. "%SYSBLDUSER%",
  3069. 5, "NotEqual (MBRShape,MBRShape)",
  3070. "%SYSBLDUSER%"
  3071. );
  3072. insert into sysbldobjects
  3073. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3074. create_can_fail, drop_sql, drop_can_fail)
  3075. values
  3076. (
  3077. "%SYSBLDNAME%", 69, "NotEqual (MBRShape,MBRShape)",
  3078. "%SYSBLDUSER%", 0,
  3079. "grant execute on function NotEqual (MBRShape,MBRShape) to public;
  3080. ",
  3081. "f",
  3082. "",
  3083. "f"
  3084. );
  3085. insert into sysbldobjdepends
  3086. (bld_id, obj_kind, obj_signature, obj_owner,
  3087. need_obj_kind, need_obj_signature, need_obj_owner)
  3088. values
  3089. (
  3090. "%SYSBLDNAME%",
  3091. 69, "NotEqual (MBRShape,MBRShape)",
  3092. "%SYSBLDUSER%",
  3093. 5, "NotEqual (MBRShape,MBRShape)",
  3094. "%SYSBLDUSER%"
  3095. );
  3096. insert into sysbldobjects
  3097. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3098. create_can_fail, drop_sql, drop_can_fail)
  3099. values
  3100. (
  3101. "%SYSBLDNAME%", 5, "Union (MBRShape,MBRShape,MBRShape)",
  3102. "%SYSBLDUSER%", 0,
  3103. "create function Union (MBRShape,MBRShape,MBRShape)
  3104. returns integer
  3105. with
  3106. (
  3107. not variant
  3108. )
  3109. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeUnion)""
  3110. language c;
  3111. ",
  3112. "f",
  3113. "drop function Union (MBRShape,MBRShape,MBRShape);
  3114. ",
  3115. "f"
  3116. );
  3117. insert into sysbldobjdepends
  3118. (bld_id, obj_kind, obj_signature, obj_owner,
  3119. need_obj_kind, need_obj_signature, need_obj_owner)
  3120. values
  3121. (
  3122. "%SYSBLDNAME%",
  3123. 5, "Union (MBRShape,MBRShape,MBRShape)",
  3124. "%SYSBLDUSER%",
  3125. 7, "MBRShape",
  3126. "%SYSBLDUSER%"
  3127. );
  3128. insert into sysbldobjects
  3129. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3130. create_can_fail, drop_sql, drop_can_fail)
  3131. values
  3132. (
  3133. "%SYSBLDNAME%", 37, "Union (MBRShape,MBRShape,MBRShape)",
  3134. "%SYSBLDUSER%", 0,
  3135. "alter function Union (MBRShape,MBRShape,MBRShape)
  3136. with (add parallelizable);
  3137. ",
  3138. "f",
  3139. "alter function Union (MBRShape,MBRShape,MBRShape)
  3140. with (drop parallelizable);
  3141. ",
  3142. "f"
  3143. );
  3144. insert into sysbldobjdepends
  3145. (bld_id, obj_kind, obj_signature, obj_owner,
  3146. need_obj_kind, need_obj_signature, need_obj_owner)
  3147. values
  3148. (
  3149. "%SYSBLDNAME%",
  3150. 37, "Union (MBRShape,MBRShape,MBRShape)",
  3151. "%SYSBLDUSER%",
  3152. 5, "Union (MBRShape,MBRShape,MBRShape)",
  3153. "%SYSBLDUSER%"
  3154. );
  3155. insert into sysbldobjects
  3156. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3157. create_can_fail, drop_sql, drop_can_fail)
  3158. values
  3159. (
  3160. "%SYSBLDNAME%", 69, "Union (MBRShape,MBRShape,MBRShape)",
  3161. "%SYSBLDUSER%", 0,
  3162. "grant execute on function Union (MBRShape,MBRShape,MBRShape) to public;
  3163. ",
  3164. "f",
  3165. "",
  3166. "f"
  3167. );
  3168. insert into sysbldobjdepends
  3169. (bld_id, obj_kind, obj_signature, obj_owner,
  3170. need_obj_kind, need_obj_signature, need_obj_owner)
  3171. values
  3172. (
  3173. "%SYSBLDNAME%",
  3174. 69, "Union (MBRShape,MBRShape,MBRShape)",
  3175. "%SYSBLDUSER%",
  3176. 5, "Union (MBRShape,MBRShape,MBRShape)",
  3177. "%SYSBLDUSER%"
  3178. );
  3179. insert into sysbldobjects
  3180. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3181. create_can_fail, drop_sql, drop_can_fail)
  3182. values
  3183. (
  3184. "%SYSBLDNAME%", 5, "Union (MBRBox,MBRBox,MBRBox)",
  3185. "%SYSBLDUSER%", 0,
  3186. "create function Union (MBRBox,MBRBox,MBRBox)
  3187. returns integer
  3188. with
  3189. (
  3190. not variant
  3191. )
  3192. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeUnion)""
  3193. language c;
  3194. ",
  3195. "f",
  3196. "drop function Union (MBRBox,MBRBox,MBRBox);
  3197. ",
  3198. "f"
  3199. );
  3200. insert into sysbldobjdepends
  3201. (bld_id, obj_kind, obj_signature, obj_owner,
  3202. need_obj_kind, need_obj_signature, need_obj_owner)
  3203. values
  3204. (
  3205. "%SYSBLDNAME%",
  3206. 5, "Union (MBRBox,MBRBox,MBRBox)",
  3207. "%SYSBLDUSER%",
  3208. 7, "MBRBox",
  3209. "%SYSBLDUSER%"
  3210. );
  3211. insert into sysbldobjects
  3212. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3213. create_can_fail, drop_sql, drop_can_fail)
  3214. values
  3215. (
  3216. "%SYSBLDNAME%", 37, "Union (MBRBox,MBRBox,MBRBox)",
  3217. "%SYSBLDUSER%", 0,
  3218. "alter function Union (MBRBox,MBRBox,MBRBox)
  3219. with (add parallelizable);
  3220. ",
  3221. "f",
  3222. "alter function Union (MBRBox,MBRBox,MBRBox)
  3223. with (drop parallelizable);
  3224. ",
  3225. "f"
  3226. );
  3227. insert into sysbldobjdepends
  3228. (bld_id, obj_kind, obj_signature, obj_owner,
  3229. need_obj_kind, need_obj_signature, need_obj_owner)
  3230. values
  3231. (
  3232. "%SYSBLDNAME%",
  3233. 37, "Union (MBRBox,MBRBox,MBRBox)",
  3234. "%SYSBLDUSER%",
  3235. 5, "Union (MBRBox,MBRBox,MBRBox)",
  3236. "%SYSBLDUSER%"
  3237. );
  3238. insert into sysbldobjects
  3239. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3240. create_can_fail, drop_sql, drop_can_fail)
  3241. values
  3242. (
  3243. "%SYSBLDNAME%", 69, "Union (MBRBox,MBRBox,MBRBox)",
  3244. "%SYSBLDUSER%", 0,
  3245. "grant execute on function Union (MBRBox,MBRBox,MBRBox) to public;
  3246. ",
  3247. "f",
  3248. "",
  3249. "f"
  3250. );
  3251. insert into sysbldobjdepends
  3252. (bld_id, obj_kind, obj_signature, obj_owner,
  3253. need_obj_kind, need_obj_signature, need_obj_owner)
  3254. values
  3255. (
  3256. "%SYSBLDNAME%",
  3257. 69, "Union (MBRBox,MBRBox,MBRBox)",
  3258. "%SYSBLDUSER%",
  3259. 5, "Union (MBRBox,MBRBox,MBRBox)",
  3260. "%SYSBLDUSER%"
  3261. );
  3262. insert into sysbldobjects
  3263. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3264. create_can_fail, drop_sql, drop_can_fail)
  3265. values
  3266. (
  3267. "%SYSBLDNAME%", 5, "Union (MBRPoint,MBRPoint,MBRPoint)",
  3268. "%SYSBLDUSER%", 0,
  3269. "create function Union (MBRPoint,MBRPoint,MBRPoint)
  3270. returns integer
  3271. with
  3272. (
  3273. not variant
  3274. )
  3275. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeUnion)""
  3276. language c;
  3277. ",
  3278. "f",
  3279. "drop function Union (MBRPoint,MBRPoint,MBRPoint);
  3280. ",
  3281. "f"
  3282. );
  3283. insert into sysbldobjdepends
  3284. (bld_id, obj_kind, obj_signature, obj_owner,
  3285. need_obj_kind, need_obj_signature, need_obj_owner)
  3286. values
  3287. (
  3288. "%SYSBLDNAME%",
  3289. 5, "Union (MBRPoint,MBRPoint,MBRPoint)",
  3290. "%SYSBLDUSER%",
  3291. 7, "MBRPoint",
  3292. "%SYSBLDUSER%"
  3293. );
  3294. insert into sysbldobjects
  3295. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3296. create_can_fail, drop_sql, drop_can_fail)
  3297. values
  3298. (
  3299. "%SYSBLDNAME%", 37, "Union (MBRPoint,MBRPoint,MBRPoint)",
  3300. "%SYSBLDUSER%", 0,
  3301. "alter function Union (MBRPoint,MBRPoint,MBRPoint)
  3302. with (add parallelizable);
  3303. ",
  3304. "f",
  3305. "alter function Union (MBRPoint,MBRPoint,MBRPoint)
  3306. with (drop parallelizable);
  3307. ",
  3308. "f"
  3309. );
  3310. insert into sysbldobjdepends
  3311. (bld_id, obj_kind, obj_signature, obj_owner,
  3312. need_obj_kind, need_obj_signature, need_obj_owner)
  3313. values
  3314. (
  3315. "%SYSBLDNAME%",
  3316. 37, "Union (MBRPoint,MBRPoint,MBRPoint)",
  3317. "%SYSBLDUSER%",
  3318. 5, "Union (MBRPoint,MBRPoint,MBRPoint)",
  3319. "%SYSBLDUSER%"
  3320. );
  3321. insert into sysbldobjects
  3322. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3323. create_can_fail, drop_sql, drop_can_fail)
  3324. values
  3325. (
  3326. "%SYSBLDNAME%", 69, "Union (MBRPoint,MBRPoint,MBRPoint)",
  3327. "%SYSBLDUSER%", 0,
  3328. "grant execute on function Union (MBRPoint,MBRPoint,MBRPoint) to public;
  3329. ",
  3330. "f",
  3331. "",
  3332. "f"
  3333. );
  3334. insert into sysbldobjdepends
  3335. (bld_id, obj_kind, obj_signature, obj_owner,
  3336. need_obj_kind, need_obj_signature, need_obj_owner)
  3337. values
  3338. (
  3339. "%SYSBLDNAME%",
  3340. 69, "Union (MBRPoint,MBRPoint,MBRPoint)",
  3341. "%SYSBLDUSER%",
  3342. 5, "Union (MBRPoint,MBRPoint,MBRPoint)",
  3343. "%SYSBLDUSER%"
  3344. );
  3345. insert into sysbldobjects
  3346. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3347. create_can_fail, drop_sql, drop_can_fail)
  3348. values
  3349. (
  3350. "%SYSBLDNAME%", 5, "Size (MBRShape,double precision)",
  3351. "%SYSBLDUSER%", 0,
  3352. "create function Size (MBRShape,double precision)
  3353. returns integer
  3354. with
  3355. (
  3356. not variant
  3357. )
  3358. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeSize)""
  3359. language c;
  3360. ",
  3361. "f",
  3362. "drop function Size (MBRShape,double precision);
  3363. ",
  3364. "f"
  3365. );
  3366. insert into sysbldobjdepends
  3367. (bld_id, obj_kind, obj_signature, obj_owner,
  3368. need_obj_kind, need_obj_signature, need_obj_owner)
  3369. values
  3370. (
  3371. "%SYSBLDNAME%",
  3372. 5, "Size (MBRShape,double precision)",
  3373. "%SYSBLDUSER%",
  3374. 7, "MBRShape",
  3375. "%SYSBLDUSER%"
  3376. );
  3377. insert into sysbldobjects
  3378. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3379. create_can_fail, drop_sql, drop_can_fail)
  3380. values
  3381. (
  3382. "%SYSBLDNAME%", 37, "Size (MBRShape,double precision)",
  3383. "%SYSBLDUSER%", 0,
  3384. "alter function Size (MBRShape,double precision)
  3385. with (add parallelizable);
  3386. ",
  3387. "f",
  3388. "alter function Size (MBRShape,double precision)
  3389. with (drop parallelizable);
  3390. ",
  3391. "f"
  3392. );
  3393. insert into sysbldobjdepends
  3394. (bld_id, obj_kind, obj_signature, obj_owner,
  3395. need_obj_kind, need_obj_signature, need_obj_owner)
  3396. values
  3397. (
  3398. "%SYSBLDNAME%",
  3399. 37, "Size (MBRShape,double precision)",
  3400. "%SYSBLDUSER%",
  3401. 5, "Size (MBRShape,double precision)",
  3402. "%SYSBLDUSER%"
  3403. );
  3404. insert into sysbldobjects
  3405. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3406. create_can_fail, drop_sql, drop_can_fail)
  3407. values
  3408. (
  3409. "%SYSBLDNAME%", 69, "Size (MBRShape,double precision)",
  3410. "%SYSBLDUSER%", 0,
  3411. "grant execute on function Size (MBRShape,double precision) to public;
  3412. ",
  3413. "f",
  3414. "",
  3415. "f"
  3416. );
  3417. insert into sysbldobjdepends
  3418. (bld_id, obj_kind, obj_signature, obj_owner,
  3419. need_obj_kind, need_obj_signature, need_obj_owner)
  3420. values
  3421. (
  3422. "%SYSBLDNAME%",
  3423. 69, "Size (MBRShape,double precision)",
  3424. "%SYSBLDUSER%",
  3425. 5, "Size (MBRShape,double precision)",
  3426. "%SYSBLDUSER%"
  3427. );
  3428. insert into sysbldobjects
  3429. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3430. create_can_fail, drop_sql, drop_can_fail)
  3431. values
  3432. (
  3433. "%SYSBLDNAME%", 5, "Inter (MBRShape,MBRShape,MBRShape)",
  3434. "%SYSBLDUSER%", 0,
  3435. "create function Inter (MBRShape,MBRShape,MBRShape)
  3436. returns integer
  3437. with
  3438. (
  3439. not variant
  3440. )
  3441. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeInter)""
  3442. language c;
  3443. ",
  3444. "f",
  3445. "drop function Inter (MBRShape,MBRShape,MBRShape);
  3446. ",
  3447. "f"
  3448. );
  3449. insert into sysbldobjdepends
  3450. (bld_id, obj_kind, obj_signature, obj_owner,
  3451. need_obj_kind, need_obj_signature, need_obj_owner)
  3452. values
  3453. (
  3454. "%SYSBLDNAME%",
  3455. 5, "Inter (MBRShape,MBRShape,MBRShape)",
  3456. "%SYSBLDUSER%",
  3457. 7, "MBRShape",
  3458. "%SYSBLDUSER%"
  3459. );
  3460. insert into sysbldobjects
  3461. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3462. create_can_fail, drop_sql, drop_can_fail)
  3463. values
  3464. (
  3465. "%SYSBLDNAME%", 37, "Inter (MBRShape,MBRShape,MBRShape)",
  3466. "%SYSBLDUSER%", 0,
  3467. "alter function Inter (MBRShape,MBRShape,MBRShape)
  3468. with (add parallelizable);
  3469. ",
  3470. "f",
  3471. "alter function Inter (MBRShape,MBRShape,MBRShape)
  3472. with (drop parallelizable);
  3473. ",
  3474. "f"
  3475. );
  3476. insert into sysbldobjdepends
  3477. (bld_id, obj_kind, obj_signature, obj_owner,
  3478. need_obj_kind, need_obj_signature, need_obj_owner)
  3479. values
  3480. (
  3481. "%SYSBLDNAME%",
  3482. 37, "Inter (MBRShape,MBRShape,MBRShape)",
  3483. "%SYSBLDUSER%",
  3484. 5, "Inter (MBRShape,MBRShape,MBRShape)",
  3485. "%SYSBLDUSER%"
  3486. );
  3487. insert into sysbldobjects
  3488. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3489. create_can_fail, drop_sql, drop_can_fail)
  3490. values
  3491. (
  3492. "%SYSBLDNAME%", 69, "Inter (MBRShape,MBRShape,MBRShape)",
  3493. "%SYSBLDUSER%", 0,
  3494. "grant execute on function Inter (MBRShape,MBRShape,MBRShape) to public;
  3495. ",
  3496. "f",
  3497. "",
  3498. "f"
  3499. );
  3500. insert into sysbldobjdepends
  3501. (bld_id, obj_kind, obj_signature, obj_owner,
  3502. need_obj_kind, need_obj_signature, need_obj_owner)
  3503. values
  3504. (
  3505. "%SYSBLDNAME%",
  3506. 69, "Inter (MBRShape,MBRShape,MBRShape)",
  3507. "%SYSBLDUSER%",
  3508. 5, "Inter (MBRShape,MBRShape,MBRShape)",
  3509. "%SYSBLDUSER%"
  3510. );
  3511. insert into sysbldobjects
  3512. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3513. create_can_fail, drop_sql, drop_can_fail)
  3514. values
  3515. (
  3516. "%SYSBLDNAME%", 5, "Inter (MBRBox,MBRBox,MBRBox)",
  3517. "%SYSBLDUSER%", 0,
  3518. "create function Inter (MBRBox,MBRBox,MBRBox)
  3519. returns integer
  3520. with
  3521. (
  3522. not variant
  3523. )
  3524. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeInter)""
  3525. language c;
  3526. ",
  3527. "f",
  3528. "drop function Inter (MBRBox,MBRBox,MBRBox);
  3529. ",
  3530. "f"
  3531. );
  3532. insert into sysbldobjdepends
  3533. (bld_id, obj_kind, obj_signature, obj_owner,
  3534. need_obj_kind, need_obj_signature, need_obj_owner)
  3535. values
  3536. (
  3537. "%SYSBLDNAME%",
  3538. 5, "Inter (MBRBox,MBRBox,MBRBox)",
  3539. "%SYSBLDUSER%",
  3540. 7, "MBRBox",
  3541. "%SYSBLDUSER%"
  3542. );
  3543. insert into sysbldobjects
  3544. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3545. create_can_fail, drop_sql, drop_can_fail)
  3546. values
  3547. (
  3548. "%SYSBLDNAME%", 37, "Inter (MBRBox,MBRBox,MBRBox)",
  3549. "%SYSBLDUSER%", 0,
  3550. "alter function Inter (MBRBox,MBRBox,MBRBox)
  3551. with (add parallelizable);
  3552. ",
  3553. "f",
  3554. "alter function Inter (MBRBox,MBRBox,MBRBox)
  3555. with (drop parallelizable);
  3556. ",
  3557. "f"
  3558. );
  3559. insert into sysbldobjdepends
  3560. (bld_id, obj_kind, obj_signature, obj_owner,
  3561. need_obj_kind, need_obj_signature, need_obj_owner)
  3562. values
  3563. (
  3564. "%SYSBLDNAME%",
  3565. 37, "Inter (MBRBox,MBRBox,MBRBox)",
  3566. "%SYSBLDUSER%",
  3567. 5, "Inter (MBRBox,MBRBox,MBRBox)",
  3568. "%SYSBLDUSER%"
  3569. );
  3570. insert into sysbldobjects
  3571. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3572. create_can_fail, drop_sql, drop_can_fail)
  3573. values
  3574. (
  3575. "%SYSBLDNAME%", 69, "Inter (MBRBox,MBRBox,MBRBox)",
  3576. "%SYSBLDUSER%", 0,
  3577. "grant execute on function Inter (MBRBox,MBRBox,MBRBox) to public;
  3578. ",
  3579. "f",
  3580. "",
  3581. "f"
  3582. );
  3583. insert into sysbldobjdepends
  3584. (bld_id, obj_kind, obj_signature, obj_owner,
  3585. need_obj_kind, need_obj_signature, need_obj_owner)
  3586. values
  3587. (
  3588. "%SYSBLDNAME%",
  3589. 69, "Inter (MBRBox,MBRBox,MBRBox)",
  3590. "%SYSBLDUSER%",
  3591. 5, "Inter (MBRBox,MBRBox,MBRBox)",
  3592. "%SYSBLDUSER%"
  3593. );
  3594. insert into sysbldobjects
  3595. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3596. create_can_fail, drop_sql, drop_can_fail)
  3597. values
  3598. (
  3599. "%SYSBLDNAME%", 5, "Inter (MBRPoint,MBRPoint,MBRPoint)",
  3600. "%SYSBLDUSER%", 0,
  3601. "create function Inter (MBRPoint,MBRPoint,MBRPoint)
  3602. returns integer
  3603. with
  3604. (
  3605. not variant
  3606. )
  3607. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeInter)""
  3608. language c;
  3609. ",
  3610. "f",
  3611. "drop function Inter (MBRPoint,MBRPoint,MBRPoint);
  3612. ",
  3613. "f"
  3614. );
  3615. insert into sysbldobjdepends
  3616. (bld_id, obj_kind, obj_signature, obj_owner,
  3617. need_obj_kind, need_obj_signature, need_obj_owner)
  3618. values
  3619. (
  3620. "%SYSBLDNAME%",
  3621. 5, "Inter (MBRPoint,MBRPoint,MBRPoint)",
  3622. "%SYSBLDUSER%",
  3623. 7, "MBRPoint",
  3624. "%SYSBLDUSER%"
  3625. );
  3626. insert into sysbldobjects
  3627. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3628. create_can_fail, drop_sql, drop_can_fail)
  3629. values
  3630. (
  3631. "%SYSBLDNAME%", 37, "Inter (MBRPoint,MBRPoint,MBRPoint)",
  3632. "%SYSBLDUSER%", 0,
  3633. "alter function Inter (MBRPoint,MBRPoint,MBRPoint)
  3634. with (add parallelizable);
  3635. ",
  3636. "f",
  3637. "alter function Inter (MBRPoint,MBRPoint,MBRPoint)
  3638. with (drop parallelizable);
  3639. ",
  3640. "f"
  3641. );
  3642. insert into sysbldobjdepends
  3643. (bld_id, obj_kind, obj_signature, obj_owner,
  3644. need_obj_kind, need_obj_signature, need_obj_owner)
  3645. values
  3646. (
  3647. "%SYSBLDNAME%",
  3648. 37, "Inter (MBRPoint,MBRPoint,MBRPoint)",
  3649. "%SYSBLDUSER%",
  3650. 5, "Inter (MBRPoint,MBRPoint,MBRPoint)",
  3651. "%SYSBLDUSER%"
  3652. );
  3653. insert into sysbldobjects
  3654. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3655. create_can_fail, drop_sql, drop_can_fail)
  3656. values
  3657. (
  3658. "%SYSBLDNAME%", 69, "Inter (MBRPoint,MBRPoint,MBRPoint)",
  3659. "%SYSBLDUSER%", 0,
  3660. "grant execute on function Inter (MBRPoint,MBRPoint,MBRPoint) to public;
  3661. ",
  3662. "f",
  3663. "",
  3664. "f"
  3665. );
  3666. insert into sysbldobjdepends
  3667. (bld_id, obj_kind, obj_signature, obj_owner,
  3668. need_obj_kind, need_obj_signature, need_obj_owner)
  3669. values
  3670. (
  3671. "%SYSBLDNAME%",
  3672. 69, "Inter (MBRPoint,MBRPoint,MBRPoint)",
  3673. "%SYSBLDUSER%",
  3674. 5, "Inter (MBRPoint,MBRPoint,MBRPoint)",
  3675. "%SYSBLDUSER%"
  3676. );
  3677. insert into sysbldobjects
  3678. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3679. create_can_fail, drop_sql, drop_can_fail)
  3680. values
  3681. (
  3682. "%SYSBLDNAME%", 5, "Overlap (MBRShape,MBRShape)",
  3683. "%SYSBLDUSER%", 0,
  3684. "create function Overlap (MBRShape,MBRShape)
  3685. returns boolean
  3686. with
  3687. (
  3688. not variant
  3689. )
  3690. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeOverlap)""
  3691. language c;
  3692. ",
  3693. "f",
  3694. "drop function Overlap (MBRShape,MBRShape);
  3695. ",
  3696. "f"
  3697. );
  3698. insert into sysbldobjdepends
  3699. (bld_id, obj_kind, obj_signature, obj_owner,
  3700. need_obj_kind, need_obj_signature, need_obj_owner)
  3701. values
  3702. (
  3703. "%SYSBLDNAME%",
  3704. 5, "Overlap (MBRShape,MBRShape)",
  3705. "%SYSBLDUSER%",
  3706. 7, "MBRShape",
  3707. "%SYSBLDUSER%"
  3708. );
  3709. insert into sysbldobjects
  3710. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3711. create_can_fail, drop_sql, drop_can_fail)
  3712. values
  3713. (
  3714. "%SYSBLDNAME%", 37, "Overlap (MBRShape,MBRShape)",
  3715. "%SYSBLDUSER%", 0,
  3716. "alter function Overlap (MBRShape,MBRShape)
  3717. with (add parallelizable);
  3718. ",
  3719. "f",
  3720. "alter function Overlap (MBRShape,MBRShape)
  3721. with (drop parallelizable);
  3722. ",
  3723. "f"
  3724. );
  3725. insert into sysbldobjdepends
  3726. (bld_id, obj_kind, obj_signature, obj_owner,
  3727. need_obj_kind, need_obj_signature, need_obj_owner)
  3728. values
  3729. (
  3730. "%SYSBLDNAME%",
  3731. 37, "Overlap (MBRShape,MBRShape)",
  3732. "%SYSBLDUSER%",
  3733. 5, "Overlap (MBRShape,MBRShape)",
  3734. "%SYSBLDUSER%"
  3735. );
  3736. insert into sysbldobjects
  3737. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3738. create_can_fail, drop_sql, drop_can_fail)
  3739. values
  3740. (
  3741. "%SYSBLDNAME%", 69, "Overlap (MBRShape,MBRShape)",
  3742. "%SYSBLDUSER%", 0,
  3743. "grant execute on function Overlap (MBRShape,MBRShape) to public;
  3744. ",
  3745. "f",
  3746. "",
  3747. "f"
  3748. );
  3749. insert into sysbldobjdepends
  3750. (bld_id, obj_kind, obj_signature, obj_owner,
  3751. need_obj_kind, need_obj_signature, need_obj_owner)
  3752. values
  3753. (
  3754. "%SYSBLDNAME%",
  3755. 69, "Overlap (MBRShape,MBRShape)",
  3756. "%SYSBLDUSER%",
  3757. 5, "Overlap (MBRShape,MBRShape)",
  3758. "%SYSBLDUSER%"
  3759. );
  3760. insert into sysbldobjects
  3761. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3762. create_can_fail, drop_sql, drop_can_fail)
  3763. values
  3764. (
  3765. "%SYSBLDNAME%", 5, "Contains (MBRShape,MBRShape)",
  3766. "%SYSBLDUSER%", 0,
  3767. "create function Contains (MBRShape,MBRShape)
  3768. returns boolean
  3769. with
  3770. (
  3771. commutator = Within,
  3772. not variant
  3773. )
  3774. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeContains)""
  3775. language c;
  3776. ",
  3777. "f",
  3778. "drop function Contains (MBRShape,MBRShape);
  3779. ",
  3780. "f"
  3781. );
  3782. insert into sysbldobjdepends
  3783. (bld_id, obj_kind, obj_signature, obj_owner,
  3784. need_obj_kind, need_obj_signature, need_obj_owner)
  3785. values
  3786. (
  3787. "%SYSBLDNAME%",
  3788. 5, "Contains (MBRShape,MBRShape)",
  3789. "%SYSBLDUSER%",
  3790. 7, "MBRShape",
  3791. "%SYSBLDUSER%"
  3792. );
  3793. insert into sysbldobjects
  3794. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3795. create_can_fail, drop_sql, drop_can_fail)
  3796. values
  3797. (
  3798. "%SYSBLDNAME%", 37, "Contains (MBRShape,MBRShape)",
  3799. "%SYSBLDUSER%", 0,
  3800. "alter function Contains (MBRShape,MBRShape)
  3801. with (add parallelizable);
  3802. ",
  3803. "f",
  3804. "alter function Contains (MBRShape,MBRShape)
  3805. with (drop parallelizable);
  3806. ",
  3807. "f"
  3808. );
  3809. insert into sysbldobjdepends
  3810. (bld_id, obj_kind, obj_signature, obj_owner,
  3811. need_obj_kind, need_obj_signature, need_obj_owner)
  3812. values
  3813. (
  3814. "%SYSBLDNAME%",
  3815. 37, "Contains (MBRShape,MBRShape)",
  3816. "%SYSBLDUSER%",
  3817. 5, "Contains (MBRShape,MBRShape)",
  3818. "%SYSBLDUSER%"
  3819. );
  3820. insert into sysbldobjects
  3821. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3822. create_can_fail, drop_sql, drop_can_fail)
  3823. values
  3824. (
  3825. "%SYSBLDNAME%", 69, "Contains (MBRShape,MBRShape)",
  3826. "%SYSBLDUSER%", 0,
  3827. "grant execute on function Contains (MBRShape,MBRShape) to public;
  3828. ",
  3829. "f",
  3830. "",
  3831. "f"
  3832. );
  3833. insert into sysbldobjdepends
  3834. (bld_id, obj_kind, obj_signature, obj_owner,
  3835. need_obj_kind, need_obj_signature, need_obj_owner)
  3836. values
  3837. (
  3838. "%SYSBLDNAME%",
  3839. 69, "Contains (MBRShape,MBRShape)",
  3840. "%SYSBLDUSER%",
  3841. 5, "Contains (MBRShape,MBRShape)",
  3842. "%SYSBLDUSER%"
  3843. );
  3844. insert into sysbldobjects
  3845. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3846. create_can_fail, drop_sql, drop_can_fail)
  3847. values
  3848. (
  3849. "%SYSBLDNAME%", 5, "Within (MBRShape,MBRShape)",
  3850. "%SYSBLDUSER%", 0,
  3851. "create function Within (MBRShape,MBRShape)
  3852. returns boolean
  3853. with
  3854. (
  3855. commutator = Contains,
  3856. not variant
  3857. )
  3858. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeWithin)""
  3859. language c;
  3860. ",
  3861. "f",
  3862. "drop function Within (MBRShape,MBRShape);
  3863. ",
  3864. "f"
  3865. );
  3866. insert into sysbldobjdepends
  3867. (bld_id, obj_kind, obj_signature, obj_owner,
  3868. need_obj_kind, need_obj_signature, need_obj_owner)
  3869. values
  3870. (
  3871. "%SYSBLDNAME%",
  3872. 5, "Within (MBRShape,MBRShape)",
  3873. "%SYSBLDUSER%",
  3874. 7, "MBRShape",
  3875. "%SYSBLDUSER%"
  3876. );
  3877. insert into sysbldobjects
  3878. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3879. create_can_fail, drop_sql, drop_can_fail)
  3880. values
  3881. (
  3882. "%SYSBLDNAME%", 37, "Within (MBRShape,MBRShape)",
  3883. "%SYSBLDUSER%", 0,
  3884. "alter function Within (MBRShape,MBRShape)
  3885. with (add parallelizable);
  3886. ",
  3887. "f",
  3888. "alter function Within (MBRShape,MBRShape)
  3889. with (drop parallelizable);
  3890. ",
  3891. "f"
  3892. );
  3893. insert into sysbldobjdepends
  3894. (bld_id, obj_kind, obj_signature, obj_owner,
  3895. need_obj_kind, need_obj_signature, need_obj_owner)
  3896. values
  3897. (
  3898. "%SYSBLDNAME%",
  3899. 37, "Within (MBRShape,MBRShape)",
  3900. "%SYSBLDUSER%",
  3901. 5, "Within (MBRShape,MBRShape)",
  3902. "%SYSBLDUSER%"
  3903. );
  3904. insert into sysbldobjects
  3905. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3906. create_can_fail, drop_sql, drop_can_fail)
  3907. values
  3908. (
  3909. "%SYSBLDNAME%", 69, "Within (MBRShape,MBRShape)",
  3910. "%SYSBLDUSER%", 0,
  3911. "grant execute on function Within (MBRShape,MBRShape) to public;
  3912. ",
  3913. "f",
  3914. "",
  3915. "f"
  3916. );
  3917. insert into sysbldobjdepends
  3918. (bld_id, obj_kind, obj_signature, obj_owner,
  3919. need_obj_kind, need_obj_signature, need_obj_owner)
  3920. values
  3921. (
  3922. "%SYSBLDNAME%",
  3923. 69, "Within (MBRShape,MBRShape)",
  3924. "%SYSBLDUSER%",
  3925. 5, "Within (MBRShape,MBRShape)",
  3926. "%SYSBLDUSER%"
  3927. );
  3928. insert into sysbldobjects
  3929. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3930. create_can_fail, drop_sql, drop_can_fail)
  3931. values
  3932. (
  3933. "%SYSBLDNAME%", 5, "SFCbits (MBRShape,pointer)",
  3934. "%SYSBLDUSER%", 0,
  3935. "create function SFCbits (MBRShape,pointer)
  3936. returns integer
  3937. with
  3938. (
  3939. not variant
  3940. )
  3941. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeSFCbits)""
  3942. language c;
  3943. ",
  3944. "f",
  3945. "drop function SFCbits (MBRShape,pointer);
  3946. ",
  3947. "f"
  3948. );
  3949. insert into sysbldobjdepends
  3950. (bld_id, obj_kind, obj_signature, obj_owner,
  3951. need_obj_kind, need_obj_signature, need_obj_owner)
  3952. values
  3953. (
  3954. "%SYSBLDNAME%",
  3955. 5, "SFCbits (MBRShape,pointer)",
  3956. "%SYSBLDUSER%",
  3957. 7, "MBRShape",
  3958. "%SYSBLDUSER%"
  3959. );
  3960. insert into sysbldobjects
  3961. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3962. create_can_fail, drop_sql, drop_can_fail)
  3963. values
  3964. (
  3965. "%SYSBLDNAME%", 37, "SFCbits (MBRShape,pointer)",
  3966. "%SYSBLDUSER%", 0,
  3967. "alter function SFCbits (MBRShape,pointer)
  3968. with (add parallelizable);
  3969. ",
  3970. "f",
  3971. "alter function SFCbits (MBRShape,pointer)
  3972. with (drop parallelizable);
  3973. ",
  3974. "f"
  3975. );
  3976. insert into sysbldobjdepends
  3977. (bld_id, obj_kind, obj_signature, obj_owner,
  3978. need_obj_kind, need_obj_signature, need_obj_owner)
  3979. values
  3980. (
  3981. "%SYSBLDNAME%",
  3982. 37, "SFCbits (MBRShape,pointer)",
  3983. "%SYSBLDUSER%",
  3984. 5, "SFCbits (MBRShape,pointer)",
  3985. "%SYSBLDUSER%"
  3986. );
  3987. insert into sysbldobjects
  3988. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3989. create_can_fail, drop_sql, drop_can_fail)
  3990. values
  3991. (
  3992. "%SYSBLDNAME%", 69, "SFCbits (MBRShape,pointer)",
  3993. "%SYSBLDUSER%", 0,
  3994. "grant execute on function SFCbits (MBRShape,pointer) to public;
  3995. ",
  3996. "f",
  3997. "",
  3998. "f"
  3999. );
  4000. insert into sysbldobjdepends
  4001. (bld_id, obj_kind, obj_signature, obj_owner,
  4002. need_obj_kind, need_obj_signature, need_obj_owner)
  4003. values
  4004. (
  4005. "%SYSBLDNAME%",
  4006. 69, "SFCbits (MBRShape,pointer)",
  4007. "%SYSBLDUSER%",
  4008. 5, "SFCbits (MBRShape,pointer)",
  4009. "%SYSBLDUSER%"
  4010. );
  4011. insert into sysbldobjects
  4012. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4013. create_can_fail, drop_sql, drop_can_fail)
  4014. values
  4015. (
  4016. "%SYSBLDNAME%", 5, "ObjectLength (MBRShape,pointer)",
  4017. "%SYSBLDUSER%", 0,
  4018. "create function ObjectLength (MBRShape,pointer)
  4019. returns integer
  4020. with
  4021. (
  4022. not variant
  4023. )
  4024. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeObjectLength)""
  4025. language c;
  4026. ",
  4027. "f",
  4028. "drop function ObjectLength (MBRShape,pointer);
  4029. ",
  4030. "f"
  4031. );
  4032. insert into sysbldobjdepends
  4033. (bld_id, obj_kind, obj_signature, obj_owner,
  4034. need_obj_kind, need_obj_signature, need_obj_owner)
  4035. values
  4036. (
  4037. "%SYSBLDNAME%",
  4038. 5, "ObjectLength (MBRShape,pointer)",
  4039. "%SYSBLDUSER%",
  4040. 7, "MBRShape",
  4041. "%SYSBLDUSER%"
  4042. );
  4043. insert into sysbldobjects
  4044. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4045. create_can_fail, drop_sql, drop_can_fail)
  4046. values
  4047. (
  4048. "%SYSBLDNAME%", 37, "ObjectLength (MBRShape,pointer)",
  4049. "%SYSBLDUSER%", 0,
  4050. "alter function ObjectLength (MBRShape,pointer)
  4051. with (add parallelizable);
  4052. ",
  4053. "f",
  4054. "alter function ObjectLength (MBRShape,pointer)
  4055. with (drop parallelizable);
  4056. ",
  4057. "f"
  4058. );
  4059. insert into sysbldobjdepends
  4060. (bld_id, obj_kind, obj_signature, obj_owner,
  4061. need_obj_kind, need_obj_signature, need_obj_owner)
  4062. values
  4063. (
  4064. "%SYSBLDNAME%",
  4065. 37, "ObjectLength (MBRShape,pointer)",
  4066. "%SYSBLDUSER%",
  4067. 5, "ObjectLength (MBRShape,pointer)",
  4068. "%SYSBLDUSER%"
  4069. );
  4070. insert into sysbldobjects
  4071. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4072. create_can_fail, drop_sql, drop_can_fail)
  4073. values
  4074. (
  4075. "%SYSBLDNAME%", 69, "ObjectLength (MBRShape,pointer)",
  4076. "%SYSBLDUSER%", 0,
  4077. "grant execute on function ObjectLength (MBRShape,pointer) to public;
  4078. ",
  4079. "f",
  4080. "",
  4081. "f"
  4082. );
  4083. insert into sysbldobjdepends
  4084. (bld_id, obj_kind, obj_signature, obj_owner,
  4085. need_obj_kind, need_obj_signature, need_obj_owner)
  4086. values
  4087. (
  4088. "%SYSBLDNAME%",
  4089. 69, "ObjectLength (MBRShape,pointer)",
  4090. "%SYSBLDUSER%",
  4091. 5, "ObjectLength (MBRShape,pointer)",
  4092. "%SYSBLDUSER%"
  4093. );
  4094. insert into sysbldobjects
  4095. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4096. create_can_fail, drop_sql, drop_can_fail)
  4097. values
  4098. (
  4099. "%SYSBLDNAME%", 5, "SFCvalue (MBRShape,integer,pointer)",
  4100. "%SYSBLDUSER%", 0,
  4101. "create function SFCvalue (MBRShape,integer,pointer)
  4102. returns integer
  4103. with
  4104. (
  4105. not variant
  4106. )
  4107. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeSFCvalue)""
  4108. language c;
  4109. ",
  4110. "f",
  4111. "drop function SFCvalue (MBRShape,integer,pointer);
  4112. ",
  4113. "f"
  4114. );
  4115. insert into sysbldobjdepends
  4116. (bld_id, obj_kind, obj_signature, obj_owner,
  4117. need_obj_kind, need_obj_signature, need_obj_owner)
  4118. values
  4119. (
  4120. "%SYSBLDNAME%",
  4121. 5, "SFCvalue (MBRShape,integer,pointer)",
  4122. "%SYSBLDUSER%",
  4123. 7, "MBRShape",
  4124. "%SYSBLDUSER%"
  4125. );
  4126. insert into sysbldobjects
  4127. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4128. create_can_fail, drop_sql, drop_can_fail)
  4129. values
  4130. (
  4131. "%SYSBLDNAME%", 37, "SFCvalue (MBRShape,integer,pointer)",
  4132. "%SYSBLDUSER%", 0,
  4133. "alter function SFCvalue (MBRShape,integer,pointer)
  4134. with (add parallelizable);
  4135. ",
  4136. "f",
  4137. "alter function SFCvalue (MBRShape,integer,pointer)
  4138. with (drop parallelizable);
  4139. ",
  4140. "f"
  4141. );
  4142. insert into sysbldobjdepends
  4143. (bld_id, obj_kind, obj_signature, obj_owner,
  4144. need_obj_kind, need_obj_signature, need_obj_owner)
  4145. values
  4146. (
  4147. "%SYSBLDNAME%",
  4148. 37, "SFCvalue (MBRShape,integer,pointer)",
  4149. "%SYSBLDUSER%",
  4150. 5, "SFCvalue (MBRShape,integer,pointer)",
  4151. "%SYSBLDUSER%"
  4152. );
  4153. insert into sysbldobjects
  4154. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4155. create_can_fail, drop_sql, drop_can_fail)
  4156. values
  4157. (
  4158. "%SYSBLDNAME%", 69, "SFCvalue (MBRShape,integer,pointer)",
  4159. "%SYSBLDUSER%", 0,
  4160. "grant execute on function SFCvalue (MBRShape,integer,pointer) to public;
  4161. ",
  4162. "f",
  4163. "",
  4164. "f"
  4165. );
  4166. insert into sysbldobjdepends
  4167. (bld_id, obj_kind, obj_signature, obj_owner,
  4168. need_obj_kind, need_obj_signature, need_obj_owner)
  4169. values
  4170. (
  4171. "%SYSBLDNAME%",
  4172. 69, "SFCvalue (MBRShape,integer,pointer)",
  4173. "%SYSBLDUSER%",
  4174. 5, "SFCvalue (MBRShape,integer,pointer)",
  4175. "%SYSBLDUSER%"
  4176. );
  4177. insert into sysbldobjects
  4178. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4179. create_can_fail, drop_sql, drop_can_fail)
  4180. values
  4181. (
  4182. "%SYSBLDNAME%", 5, "SetUnion (MBRShape,integer,pointer)",
  4183. "%SYSBLDUSER%", 0,
  4184. "create function SetUnion (MBRShape,integer,pointer)
  4185. returns integer
  4186. with
  4187. (
  4188. not variant
  4189. )
  4190. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeSetUnion)""
  4191. language c;
  4192. ",
  4193. "f",
  4194. "drop function SetUnion (MBRShape,integer,pointer);
  4195. ",
  4196. "f"
  4197. );
  4198. insert into sysbldobjdepends
  4199. (bld_id, obj_kind, obj_signature, obj_owner,
  4200. need_obj_kind, need_obj_signature, need_obj_owner)
  4201. values
  4202. (
  4203. "%SYSBLDNAME%",
  4204. 5, "SetUnion (MBRShape,integer,pointer)",
  4205. "%SYSBLDUSER%",
  4206. 7, "MBRShape",
  4207. "%SYSBLDUSER%"
  4208. );
  4209. insert into sysbldobjects
  4210. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4211. create_can_fail, drop_sql, drop_can_fail)
  4212. values
  4213. (
  4214. "%SYSBLDNAME%", 37, "SetUnion (MBRShape,integer,pointer)",
  4215. "%SYSBLDUSER%", 0,
  4216. "alter function SetUnion (MBRShape,integer,pointer)
  4217. with (add parallelizable);
  4218. ",
  4219. "f",
  4220. "alter function SetUnion (MBRShape,integer,pointer)
  4221. with (drop parallelizable);
  4222. ",
  4223. "f"
  4224. );
  4225. insert into sysbldobjdepends
  4226. (bld_id, obj_kind, obj_signature, obj_owner,
  4227. need_obj_kind, need_obj_signature, need_obj_owner)
  4228. values
  4229. (
  4230. "%SYSBLDNAME%",
  4231. 37, "SetUnion (MBRShape,integer,pointer)",
  4232. "%SYSBLDUSER%",
  4233. 5, "SetUnion (MBRShape,integer,pointer)",
  4234. "%SYSBLDUSER%"
  4235. );
  4236. insert into sysbldobjects
  4237. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4238. create_can_fail, drop_sql, drop_can_fail)
  4239. values
  4240. (
  4241. "%SYSBLDNAME%", 69, "SetUnion (MBRShape,integer,pointer)",
  4242. "%SYSBLDUSER%", 0,
  4243. "grant execute on function SetUnion (MBRShape,integer,pointer) to public;
  4244. ",
  4245. "f",
  4246. "",
  4247. "f"
  4248. );
  4249. insert into sysbldobjdepends
  4250. (bld_id, obj_kind, obj_signature, obj_owner,
  4251. need_obj_kind, need_obj_signature, need_obj_owner)
  4252. values
  4253. (
  4254. "%SYSBLDNAME%",
  4255. 69, "SetUnion (MBRShape,integer,pointer)",
  4256. "%SYSBLDUSER%",
  4257. 5, "SetUnion (MBRShape,integer,pointer)",
  4258. "%SYSBLDUSER%"
  4259. );
  4260. insert into sysbldobjects
  4261. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4262. create_can_fail, drop_sql, drop_can_fail)
  4263. values
  4264. (
  4265. "%SYSBLDNAME%", 5, "Area (MBRShape)",
  4266. "%SYSBLDUSER%", 0,
  4267. "create function Area (MBRShape)
  4268. returns double precision
  4269. with
  4270. (
  4271. not variant
  4272. )
  4273. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeArea)""
  4274. language c;
  4275. ",
  4276. "f",
  4277. "drop function Area (MBRShape);
  4278. ",
  4279. "f"
  4280. );
  4281. insert into sysbldobjdepends
  4282. (bld_id, obj_kind, obj_signature, obj_owner,
  4283. need_obj_kind, need_obj_signature, need_obj_owner)
  4284. values
  4285. (
  4286. "%SYSBLDNAME%",
  4287. 5, "Area (MBRShape)",
  4288. "%SYSBLDUSER%",
  4289. 7, "MBRShape",
  4290. "%SYSBLDUSER%"
  4291. );
  4292. insert into sysbldobjects
  4293. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4294. create_can_fail, drop_sql, drop_can_fail)
  4295. values
  4296. (
  4297. "%SYSBLDNAME%", 37, "Area (MBRShape)",
  4298. "%SYSBLDUSER%", 0,
  4299. "alter function Area (MBRShape)
  4300. with (add parallelizable);
  4301. ",
  4302. "f",
  4303. "alter function Area (MBRShape)
  4304. with (drop parallelizable);
  4305. ",
  4306. "f"
  4307. );
  4308. insert into sysbldobjdepends
  4309. (bld_id, obj_kind, obj_signature, obj_owner,
  4310. need_obj_kind, need_obj_signature, need_obj_owner)
  4311. values
  4312. (
  4313. "%SYSBLDNAME%",
  4314. 37, "Area (MBRShape)",
  4315. "%SYSBLDUSER%",
  4316. 5, "Area (MBRShape)",
  4317. "%SYSBLDUSER%"
  4318. );
  4319. insert into sysbldobjects
  4320. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4321. create_can_fail, drop_sql, drop_can_fail)
  4322. values
  4323. (
  4324. "%SYSBLDNAME%", 69, "Area (MBRShape)",
  4325. "%SYSBLDUSER%", 0,
  4326. "grant execute on function Area (MBRShape) to public;
  4327. ",
  4328. "f",
  4329. "",
  4330. "f"
  4331. );
  4332. insert into sysbldobjdepends
  4333. (bld_id, obj_kind, obj_signature, obj_owner,
  4334. need_obj_kind, need_obj_signature, need_obj_owner)
  4335. values
  4336. (
  4337. "%SYSBLDNAME%",
  4338. 69, "Area (MBRShape)",
  4339. "%SYSBLDUSER%",
  4340. 5, "Area (MBRShape)",
  4341. "%SYSBLDUSER%"
  4342. );
  4343. insert into sysbldobjects
  4344. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4345. create_can_fail, drop_sql, drop_can_fail)
  4346. values
  4347. (
  4348. "%SYSBLDNAME%", 5, "IsBox (MBRShape)",
  4349. "%SYSBLDUSER%", 0,
  4350. "create function IsBox (MBRShape)
  4351. returns boolean
  4352. with
  4353. (
  4354. not variant
  4355. )
  4356. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeIsBox)""
  4357. language c;
  4358. ",
  4359. "f",
  4360. "drop function IsBox (MBRShape);
  4361. ",
  4362. "f"
  4363. );
  4364. insert into sysbldobjdepends
  4365. (bld_id, obj_kind, obj_signature, obj_owner,
  4366. need_obj_kind, need_obj_signature, need_obj_owner)
  4367. values
  4368. (
  4369. "%SYSBLDNAME%",
  4370. 5, "IsBox (MBRShape)",
  4371. "%SYSBLDUSER%",
  4372. 7, "MBRShape",
  4373. "%SYSBLDUSER%"
  4374. );
  4375. insert into sysbldobjects
  4376. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4377. create_can_fail, drop_sql, drop_can_fail)
  4378. values
  4379. (
  4380. "%SYSBLDNAME%", 37, "IsBox (MBRShape)",
  4381. "%SYSBLDUSER%", 0,
  4382. "alter function IsBox (MBRShape)
  4383. with (add parallelizable);
  4384. ",
  4385. "f",
  4386. "alter function IsBox (MBRShape)
  4387. with (drop parallelizable);
  4388. ",
  4389. "f"
  4390. );
  4391. insert into sysbldobjdepends
  4392. (bld_id, obj_kind, obj_signature, obj_owner,
  4393. need_obj_kind, need_obj_signature, need_obj_owner)
  4394. values
  4395. (
  4396. "%SYSBLDNAME%",
  4397. 37, "IsBox (MBRShape)",
  4398. "%SYSBLDUSER%",
  4399. 5, "IsBox (MBRShape)",
  4400. "%SYSBLDUSER%"
  4401. );
  4402. insert into sysbldobjects
  4403. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4404. create_can_fail, drop_sql, drop_can_fail)
  4405. values
  4406. (
  4407. "%SYSBLDNAME%", 69, "IsBox (MBRShape)",
  4408. "%SYSBLDUSER%", 0,
  4409. "grant execute on function IsBox (MBRShape) to public;
  4410. ",
  4411. "f",
  4412. "",
  4413. "f"
  4414. );
  4415. insert into sysbldobjdepends
  4416. (bld_id, obj_kind, obj_signature, obj_owner,
  4417. need_obj_kind, need_obj_signature, need_obj_owner)
  4418. values
  4419. (
  4420. "%SYSBLDNAME%",
  4421. 69, "IsBox (MBRShape)",
  4422. "%SYSBLDUSER%",
  4423. 5, "IsBox (MBRShape)",
  4424. "%SYSBLDUSER%"
  4425. );
  4426. insert into sysbldobjects
  4427. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4428. create_can_fail, drop_sql, drop_can_fail)
  4429. values
  4430. (
  4431. "%SYSBLDNAME%", 5, "IsPoint (MBRShape)",
  4432. "%SYSBLDUSER%", 0,
  4433. "create function IsPoint (MBRShape)
  4434. returns boolean
  4435. with
  4436. (
  4437. not variant
  4438. )
  4439. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeIsPoint)""
  4440. language c;
  4441. ",
  4442. "f",
  4443. "drop function IsPoint (MBRShape);
  4444. ",
  4445. "f"
  4446. );
  4447. insert into sysbldobjdepends
  4448. (bld_id, obj_kind, obj_signature, obj_owner,
  4449. need_obj_kind, need_obj_signature, need_obj_owner)
  4450. values
  4451. (
  4452. "%SYSBLDNAME%",
  4453. 5, "IsPoint (MBRShape)",
  4454. "%SYSBLDUSER%",
  4455. 7, "MBRShape",
  4456. "%SYSBLDUSER%"
  4457. );
  4458. insert into sysbldobjects
  4459. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4460. create_can_fail, drop_sql, drop_can_fail)
  4461. values
  4462. (
  4463. "%SYSBLDNAME%", 37, "IsPoint (MBRShape)",
  4464. "%SYSBLDUSER%", 0,
  4465. "alter function IsPoint (MBRShape)
  4466. with (add parallelizable);
  4467. ",
  4468. "f",
  4469. "alter function IsPoint (MBRShape)
  4470. with (drop parallelizable);
  4471. ",
  4472. "f"
  4473. );
  4474. insert into sysbldobjdepends
  4475. (bld_id, obj_kind, obj_signature, obj_owner,
  4476. need_obj_kind, need_obj_signature, need_obj_owner)
  4477. values
  4478. (
  4479. "%SYSBLDNAME%",
  4480. 37, "IsPoint (MBRShape)",
  4481. "%SYSBLDUSER%",
  4482. 5, "IsPoint (MBRShape)",
  4483. "%SYSBLDUSER%"
  4484. );
  4485. insert into sysbldobjects
  4486. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4487. create_can_fail, drop_sql, drop_can_fail)
  4488. values
  4489. (
  4490. "%SYSBLDNAME%", 69, "IsPoint (MBRShape)",
  4491. "%SYSBLDUSER%", 0,
  4492. "grant execute on function IsPoint (MBRShape) to public;
  4493. ",
  4494. "f",
  4495. "",
  4496. "f"
  4497. );
  4498. insert into sysbldobjdepends
  4499. (bld_id, obj_kind, obj_signature, obj_owner,
  4500. need_obj_kind, need_obj_signature, need_obj_owner)
  4501. values
  4502. (
  4503. "%SYSBLDNAME%",
  4504. 69, "IsPoint (MBRShape)",
  4505. "%SYSBLDUSER%",
  4506. 5, "IsPoint (MBRShape)",
  4507. "%SYSBLDUSER%"
  4508. );
  4509. insert into sysbldobjects
  4510. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4511. create_can_fail, drop_sql, drop_can_fail)
  4512. values
  4513. (
  4514. "%SYSBLDNAME%", 5, "IsCircle (MBRShape)",
  4515. "%SYSBLDUSER%", 0,
  4516. "create function IsCircle (MBRShape)
  4517. returns boolean
  4518. with
  4519. (
  4520. not variant
  4521. )
  4522. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRShapeIsCircle)""
  4523. language c;
  4524. ",
  4525. "f",
  4526. "drop function IsCircle (MBRShape);
  4527. ",
  4528. "f"
  4529. );
  4530. insert into sysbldobjdepends
  4531. (bld_id, obj_kind, obj_signature, obj_owner,
  4532. need_obj_kind, need_obj_signature, need_obj_owner)
  4533. values
  4534. (
  4535. "%SYSBLDNAME%",
  4536. 5, "IsCircle (MBRShape)",
  4537. "%SYSBLDUSER%",
  4538. 7, "MBRShape",
  4539. "%SYSBLDUSER%"
  4540. );
  4541. insert into sysbldobjects
  4542. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4543. create_can_fail, drop_sql, drop_can_fail)
  4544. values
  4545. (
  4546. "%SYSBLDNAME%", 37, "IsCircle (MBRShape)",
  4547. "%SYSBLDUSER%", 0,
  4548. "alter function IsCircle (MBRShape)
  4549. with (add parallelizable);
  4550. ",
  4551. "f",
  4552. "alter function IsCircle (MBRShape)
  4553. with (drop parallelizable);
  4554. ",
  4555. "f"
  4556. );
  4557. insert into sysbldobjdepends
  4558. (bld_id, obj_kind, obj_signature, obj_owner,
  4559. need_obj_kind, need_obj_signature, need_obj_owner)
  4560. values
  4561. (
  4562. "%SYSBLDNAME%",
  4563. 37, "IsCircle (MBRShape)",
  4564. "%SYSBLDUSER%",
  4565. 5, "IsCircle (MBRShape)",
  4566. "%SYSBLDUSER%"
  4567. );
  4568. insert into sysbldobjects
  4569. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4570. create_can_fail, drop_sql, drop_can_fail)
  4571. values
  4572. (
  4573. "%SYSBLDNAME%", 69, "IsCircle (MBRShape)",
  4574. "%SYSBLDUSER%", 0,
  4575. "grant execute on function IsCircle (MBRShape) to public;
  4576. ",
  4577. "f",
  4578. "",
  4579. "f"
  4580. );
  4581. insert into sysbldobjdepends
  4582. (bld_id, obj_kind, obj_signature, obj_owner,
  4583. need_obj_kind, need_obj_signature, need_obj_owner)
  4584. values
  4585. (
  4586. "%SYSBLDNAME%",
  4587. 69, "IsCircle (MBRShape)",
  4588. "%SYSBLDUSER%",
  4589. 5, "IsCircle (MBRShape)",
  4590. "%SYSBLDUSER%"
  4591. );
  4592. insert into sysbldobjects
  4593. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4594. create_can_fail, drop_sql, drop_can_fail)
  4595. values
  4596. (
  4597. "%SYSBLDNAME%", 5, "MBRPoint (double precision,double precision,double precision,double precision)",
  4598. "%SYSBLDUSER%", 0,
  4599. "create function MBRPoint (double precision,double precision,double precision,double precision)
  4600. returns MBRPoint
  4601. with
  4602. (
  4603. not variant
  4604. )
  4605. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRPointFromValues)""
  4606. language c;
  4607. ",
  4608. "f",
  4609. "drop function MBRPoint (double precision,double precision,double precision,double precision);
  4610. ",
  4611. "f"
  4612. );
  4613. insert into sysbldobjdepends
  4614. (bld_id, obj_kind, obj_signature, obj_owner,
  4615. need_obj_kind, need_obj_signature, need_obj_owner)
  4616. values
  4617. (
  4618. "%SYSBLDNAME%",
  4619. 5, "MBRPoint (double precision,double precision,double precision,double precision)",
  4620. "%SYSBLDUSER%",
  4621. 7, "MBRPoint",
  4622. "%SYSBLDUSER%"
  4623. );
  4624. insert into sysbldobjects
  4625. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4626. create_can_fail, drop_sql, drop_can_fail)
  4627. values
  4628. (
  4629. "%SYSBLDNAME%", 37, "MBRPoint (double precision,double precision,double precision,double precision)",
  4630. "%SYSBLDUSER%", 0,
  4631. "alter function MBRPoint (double precision,double precision,double precision,double precision)
  4632. with (add parallelizable);
  4633. ",
  4634. "f",
  4635. "alter function MBRPoint (double precision,double precision,double precision,double precision)
  4636. with (drop parallelizable);
  4637. ",
  4638. "f"
  4639. );
  4640. insert into sysbldobjdepends
  4641. (bld_id, obj_kind, obj_signature, obj_owner,
  4642. need_obj_kind, need_obj_signature, need_obj_owner)
  4643. values
  4644. (
  4645. "%SYSBLDNAME%",
  4646. 37, "MBRPoint (double precision,double precision,double precision,double precision)",
  4647. "%SYSBLDUSER%",
  4648. 5, "MBRPoint (double precision,double precision,double precision,double precision)",
  4649. "%SYSBLDUSER%"
  4650. );
  4651. insert into sysbldobjects
  4652. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4653. create_can_fail, drop_sql, drop_can_fail)
  4654. values
  4655. (
  4656. "%SYSBLDNAME%", 69, "MBRPoint (double precision,double precision,double precision,double precision)",
  4657. "%SYSBLDUSER%", 0,
  4658. "grant execute on function MBRPoint (double precision,double precision,double precision,double precision) to public;
  4659. ",
  4660. "f",
  4661. "",
  4662. "f"
  4663. );
  4664. insert into sysbldobjdepends
  4665. (bld_id, obj_kind, obj_signature, obj_owner,
  4666. need_obj_kind, need_obj_signature, need_obj_owner)
  4667. values
  4668. (
  4669. "%SYSBLDNAME%",
  4670. 69, "MBRPoint (double precision,double precision,double precision,double precision)",
  4671. "%SYSBLDUSER%",
  4672. 5, "MBRPoint (double precision,double precision,double precision,double precision)",
  4673. "%SYSBLDUSER%"
  4674. );
  4675. insert into sysbldobjects
  4676. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4677. create_can_fail, drop_sql, drop_can_fail)
  4678. values
  4679. (
  4680. "%SYSBLDNAME%", 5, "MBRBox (double precision,double precision,double precision,double precision,double precision,double precision,double precision,double precision)",
  4681. "%SYSBLDUSER%", 0,
  4682. "create function MBRBox (double precision,double precision,double precision,double precision,double precision,double precision,double precision,double precision)
  4683. returns MBRBox
  4684. with
  4685. (
  4686. not variant
  4687. )
  4688. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRBoxFromValues)""
  4689. language c;
  4690. ",
  4691. "f",
  4692. "drop function MBRBox (double precision,double precision,double precision,double precision,double precision,double precision,double precision,double precision);
  4693. ",
  4694. "f"
  4695. );
  4696. insert into sysbldobjdepends
  4697. (bld_id, obj_kind, obj_signature, obj_owner,
  4698. need_obj_kind, need_obj_signature, need_obj_owner)
  4699. values
  4700. (
  4701. "%SYSBLDNAME%",
  4702. 5, "MBRBox (double precision,double precision,double precision,double precision,double precision,double precision,double precision,double precision)",
  4703. "%SYSBLDUSER%",
  4704. 7, "MBRBox",
  4705. "%SYSBLDUSER%"
  4706. );
  4707. insert into sysbldobjects
  4708. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4709. create_can_fail, drop_sql, drop_can_fail)
  4710. values
  4711. (
  4712. "%SYSBLDNAME%", 37, "MBRBox (double precision,double precision,double precision,double precision,double precision,double precision,double precision,double precision)",
  4713. "%SYSBLDUSER%", 0,
  4714. "alter function MBRBox (double precision,double precision,double precision,double precision,double precision,double precision,double precision,double precision)
  4715. with (add parallelizable);
  4716. ",
  4717. "f",
  4718. "alter function MBRBox (double precision,double precision,double precision,double precision,double precision,double precision,double precision,double precision)
  4719. with (drop parallelizable);
  4720. ",
  4721. "f"
  4722. );
  4723. insert into sysbldobjdepends
  4724. (bld_id, obj_kind, obj_signature, obj_owner,
  4725. need_obj_kind, need_obj_signature, need_obj_owner)
  4726. values
  4727. (
  4728. "%SYSBLDNAME%",
  4729. 37, "MBRBox (double precision,double precision,double precision,double precision,double precision,double precision,double precision,double precision)",
  4730. "%SYSBLDUSER%",
  4731. 5, "MBRBox (double precision,double precision,double precision,double precision,double precision,double precision,double precision,double precision)",
  4732. "%SYSBLDUSER%"
  4733. );
  4734. insert into sysbldobjects
  4735. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4736. create_can_fail, drop_sql, drop_can_fail)
  4737. values
  4738. (
  4739. "%SYSBLDNAME%", 69, "MBRBox (double precision,double precision,double precision,double precision,double precision,double precision,double precision,double precision)",
  4740. "%SYSBLDUSER%", 0,
  4741. "grant execute on function MBRBox (double precision,double precision,double precision,double precision,double precision,double precision,double precision,double precision) to public;
  4742. ",
  4743. "f",
  4744. "",
  4745. "f"
  4746. );
  4747. insert into sysbldobjdepends
  4748. (bld_id, obj_kind, obj_signature, obj_owner,
  4749. need_obj_kind, need_obj_signature, need_obj_owner)
  4750. values
  4751. (
  4752. "%SYSBLDNAME%",
  4753. 69, "MBRBox (double precision,double precision,double precision,double precision,double precision,double precision,double precision,double precision)",
  4754. "%SYSBLDUSER%",
  4755. 5, "MBRBox (double precision,double precision,double precision,double precision,double precision,double precision,double precision,double precision)",
  4756. "%SYSBLDUSER%"
  4757. );
  4758. insert into sysbldobjects
  4759. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4760. create_can_fail, drop_sql, drop_can_fail)
  4761. values
  4762. (
  4763. "%SYSBLDNAME%", 5, "MBRPoint (MBRShape)",
  4764. "%SYSBLDUSER%", 0,
  4765. "create function MBRPoint (MBRShape)
  4766. returns MBRPoint
  4767. with
  4768. (
  4769. not variant
  4770. )
  4771. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRPointFromShape)""
  4772. language c;
  4773. ",
  4774. "f",
  4775. "drop function MBRPoint (MBRShape);
  4776. ",
  4777. "f"
  4778. );
  4779. insert into sysbldobjdepends
  4780. (bld_id, obj_kind, obj_signature, obj_owner,
  4781. need_obj_kind, need_obj_signature, need_obj_owner)
  4782. values
  4783. (
  4784. "%SYSBLDNAME%",
  4785. 5, "MBRPoint (MBRShape)",
  4786. "%SYSBLDUSER%",
  4787. 7, "MBRShape",
  4788. "%SYSBLDUSER%"
  4789. );
  4790. insert into sysbldobjdepends
  4791. (bld_id, obj_kind, obj_signature, obj_owner,
  4792. need_obj_kind, need_obj_signature, need_obj_owner)
  4793. values
  4794. (
  4795. "%SYSBLDNAME%",
  4796. 5, "MBRPoint (MBRShape)",
  4797. "%SYSBLDUSER%",
  4798. 7, "MBRPoint",
  4799. "%SYSBLDUSER%"
  4800. );
  4801. insert into sysbldobjects
  4802. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4803. create_can_fail, drop_sql, drop_can_fail)
  4804. values
  4805. (
  4806. "%SYSBLDNAME%", 37, "MBRPoint (MBRShape)",
  4807. "%SYSBLDUSER%", 0,
  4808. "alter function MBRPoint (MBRShape)
  4809. with (add parallelizable);
  4810. ",
  4811. "f",
  4812. "alter function MBRPoint (MBRShape)
  4813. with (drop parallelizable);
  4814. ",
  4815. "f"
  4816. );
  4817. insert into sysbldobjdepends
  4818. (bld_id, obj_kind, obj_signature, obj_owner,
  4819. need_obj_kind, need_obj_signature, need_obj_owner)
  4820. values
  4821. (
  4822. "%SYSBLDNAME%",
  4823. 37, "MBRPoint (MBRShape)",
  4824. "%SYSBLDUSER%",
  4825. 5, "MBRPoint (MBRShape)",
  4826. "%SYSBLDUSER%"
  4827. );
  4828. insert into sysbldobjects
  4829. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4830. create_can_fail, drop_sql, drop_can_fail)
  4831. values
  4832. (
  4833. "%SYSBLDNAME%", 69, "MBRPoint (MBRShape)",
  4834. "%SYSBLDUSER%", 0,
  4835. "grant execute on function MBRPoint (MBRShape) to public;
  4836. ",
  4837. "f",
  4838. "",
  4839. "f"
  4840. );
  4841. insert into sysbldobjdepends
  4842. (bld_id, obj_kind, obj_signature, obj_owner,
  4843. need_obj_kind, need_obj_signature, need_obj_owner)
  4844. values
  4845. (
  4846. "%SYSBLDNAME%",
  4847. 69, "MBRPoint (MBRShape)",
  4848. "%SYSBLDUSER%",
  4849. 5, "MBRPoint (MBRShape)",
  4850. "%SYSBLDUSER%"
  4851. );
  4852. insert into sysbldobjects
  4853. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4854. create_can_fail, drop_sql, drop_can_fail)
  4855. values
  4856. (
  4857. "%SYSBLDNAME%", 5, "MBRBox (MBRShape)",
  4858. "%SYSBLDUSER%", 0,
  4859. "create function MBRBox (MBRShape)
  4860. returns MBRBox
  4861. with
  4862. (
  4863. not variant
  4864. )
  4865. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRBoxFromShape)""
  4866. language c;
  4867. ",
  4868. "f",
  4869. "drop function MBRBox (MBRShape);
  4870. ",
  4871. "f"
  4872. );
  4873. insert into sysbldobjdepends
  4874. (bld_id, obj_kind, obj_signature, obj_owner,
  4875. need_obj_kind, need_obj_signature, need_obj_owner)
  4876. values
  4877. (
  4878. "%SYSBLDNAME%",
  4879. 5, "MBRBox (MBRShape)",
  4880. "%SYSBLDUSER%",
  4881. 7, "MBRShape",
  4882. "%SYSBLDUSER%"
  4883. );
  4884. insert into sysbldobjdepends
  4885. (bld_id, obj_kind, obj_signature, obj_owner,
  4886. need_obj_kind, need_obj_signature, need_obj_owner)
  4887. values
  4888. (
  4889. "%SYSBLDNAME%",
  4890. 5, "MBRBox (MBRShape)",
  4891. "%SYSBLDUSER%",
  4892. 7, "MBRBox",
  4893. "%SYSBLDUSER%"
  4894. );
  4895. insert into sysbldobjects
  4896. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4897. create_can_fail, drop_sql, drop_can_fail)
  4898. values
  4899. (
  4900. "%SYSBLDNAME%", 37, "MBRBox (MBRShape)",
  4901. "%SYSBLDUSER%", 0,
  4902. "alter function MBRBox (MBRShape)
  4903. with (add parallelizable);
  4904. ",
  4905. "f",
  4906. "alter function MBRBox (MBRShape)
  4907. with (drop parallelizable);
  4908. ",
  4909. "f"
  4910. );
  4911. insert into sysbldobjdepends
  4912. (bld_id, obj_kind, obj_signature, obj_owner,
  4913. need_obj_kind, need_obj_signature, need_obj_owner)
  4914. values
  4915. (
  4916. "%SYSBLDNAME%",
  4917. 37, "MBRBox (MBRShape)",
  4918. "%SYSBLDUSER%",
  4919. 5, "MBRBox (MBRShape)",
  4920. "%SYSBLDUSER%"
  4921. );
  4922. insert into sysbldobjects
  4923. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4924. create_can_fail, drop_sql, drop_can_fail)
  4925. values
  4926. (
  4927. "%SYSBLDNAME%", 69, "MBRBox (MBRShape)",
  4928. "%SYSBLDUSER%", 0,
  4929. "grant execute on function MBRBox (MBRShape) to public;
  4930. ",
  4931. "f",
  4932. "",
  4933. "f"
  4934. );
  4935. insert into sysbldobjdepends
  4936. (bld_id, obj_kind, obj_signature, obj_owner,
  4937. need_obj_kind, need_obj_signature, need_obj_owner)
  4938. values
  4939. (
  4940. "%SYSBLDNAME%",
  4941. 69, "MBRBox (MBRShape)",
  4942. "%SYSBLDUSER%",
  4943. 5, "MBRBox (MBRShape)",
  4944. "%SYSBLDUSER%"
  4945. );
  4946. insert into sysbldobjects
  4947. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4948. create_can_fail, drop_sql, drop_can_fail)
  4949. values
  4950. (
  4951. "%SYSBLDNAME%", 5, "ShapeType (MBRShape)",
  4952. "%SYSBLDUSER%", 0,
  4953. "create function ShapeType (MBRShape)
  4954. returns lvarchar
  4955. with
  4956. (
  4957. not variant
  4958. )
  4959. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(ShapeType)""
  4960. language c;
  4961. ",
  4962. "f",
  4963. "drop function ShapeType (MBRShape);
  4964. ",
  4965. "f"
  4966. );
  4967. insert into sysbldobjdepends
  4968. (bld_id, obj_kind, obj_signature, obj_owner,
  4969. need_obj_kind, need_obj_signature, need_obj_owner)
  4970. values
  4971. (
  4972. "%SYSBLDNAME%",
  4973. 5, "ShapeType (MBRShape)",
  4974. "%SYSBLDUSER%",
  4975. 7, "MBRShape",
  4976. "%SYSBLDUSER%"
  4977. );
  4978. insert into sysbldobjects
  4979. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4980. create_can_fail, drop_sql, drop_can_fail)
  4981. values
  4982. (
  4983. "%SYSBLDNAME%", 37, "ShapeType (MBRShape)",
  4984. "%SYSBLDUSER%", 0,
  4985. "alter function ShapeType (MBRShape)
  4986. with (add parallelizable);
  4987. ",
  4988. "f",
  4989. "alter function ShapeType (MBRShape)
  4990. with (drop parallelizable);
  4991. ",
  4992. "f"
  4993. );
  4994. insert into sysbldobjdepends
  4995. (bld_id, obj_kind, obj_signature, obj_owner,
  4996. need_obj_kind, need_obj_signature, need_obj_owner)
  4997. values
  4998. (
  4999. "%SYSBLDNAME%",
  5000. 37, "ShapeType (MBRShape)",
  5001. "%SYSBLDUSER%",
  5002. 5, "ShapeType (MBRShape)",
  5003. "%SYSBLDUSER%"
  5004. );
  5005. insert into sysbldobjects
  5006. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5007. create_can_fail, drop_sql, drop_can_fail)
  5008. values
  5009. (
  5010. "%SYSBLDNAME%", 69, "ShapeType (MBRShape)",
  5011. "%SYSBLDUSER%", 0,
  5012. "grant execute on function ShapeType (MBRShape) to public;
  5013. ",
  5014. "f",
  5015. "",
  5016. "f"
  5017. );
  5018. insert into sysbldobjdepends
  5019. (bld_id, obj_kind, obj_signature, obj_owner,
  5020. need_obj_kind, need_obj_signature, need_obj_owner)
  5021. values
  5022. (
  5023. "%SYSBLDNAME%",
  5024. 69, "ShapeType (MBRShape)",
  5025. "%SYSBLDUSER%",
  5026. 5, "ShapeType (MBRShape)",
  5027. "%SYSBLDUSER%"
  5028. );
  5029. insert into sysbldobjects
  5030. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5031. create_can_fail, drop_sql, drop_can_fail)
  5032. values
  5033. (
  5034. "%SYSBLDNAME%", 5, "ShapeTrace (integer)",
  5035. "%SYSBLDUSER%", 0,
  5036. "create function ShapeTrace (integer)
  5037. returns integer
  5038. with
  5039. (
  5040. not variant
  5041. )
  5042. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(ShapeTrace)""
  5043. language c;
  5044. ",
  5045. "f",
  5046. "drop function ShapeTrace (integer);
  5047. ",
  5048. "f"
  5049. );
  5050. insert into sysbldobjects
  5051. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5052. create_can_fail, drop_sql, drop_can_fail)
  5053. values
  5054. (
  5055. "%SYSBLDNAME%", 69, "ShapeTrace (integer)",
  5056. "%SYSBLDUSER%", 0,
  5057. "grant execute on function ShapeTrace (integer) to public;
  5058. ",
  5059. "f",
  5060. "",
  5061. "f"
  5062. );
  5063. insert into sysbldobjdepends
  5064. (bld_id, obj_kind, obj_signature, obj_owner,
  5065. need_obj_kind, need_obj_signature, need_obj_owner)
  5066. values
  5067. (
  5068. "%SYSBLDNAME%",
  5069. 69, "ShapeTrace (integer)",
  5070. "%SYSBLDUSER%",
  5071. 5, "ShapeTrace (integer)",
  5072. "%SYSBLDUSER%"
  5073. );
  5074. insert into sysbldobjects
  5075. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5076. create_can_fail, drop_sql, drop_can_fail)
  5077. values
  5078. (
  5079. "%SYSBLDNAME%", 5, "ShapeRelease ()",
  5080. "%SYSBLDUSER%", 0,
  5081. "create function ShapeRelease ()
  5082. returns lvarchar
  5083. with
  5084. (
  5085. not variant
  5086. )
  5087. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(ShapeRelease)""
  5088. language c;
  5089. ",
  5090. "f",
  5091. "drop function ShapeRelease ();
  5092. ",
  5093. "f"
  5094. );
  5095. insert into sysbldobjects
  5096. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5097. create_can_fail, drop_sql, drop_can_fail)
  5098. values
  5099. (
  5100. "%SYSBLDNAME%", 37, "ShapeRelease ()",
  5101. "%SYSBLDUSER%", 0,
  5102. "alter function ShapeRelease ()
  5103. with (add parallelizable);
  5104. ",
  5105. "f",
  5106. "alter function ShapeRelease ()
  5107. with (drop parallelizable);
  5108. ",
  5109. "f"
  5110. );
  5111. insert into sysbldobjdepends
  5112. (bld_id, obj_kind, obj_signature, obj_owner,
  5113. need_obj_kind, need_obj_signature, need_obj_owner)
  5114. values
  5115. (
  5116. "%SYSBLDNAME%",
  5117. 37, "ShapeRelease ()",
  5118. "%SYSBLDUSER%",
  5119. 5, "ShapeRelease ()",
  5120. "%SYSBLDUSER%"
  5121. );
  5122. insert into sysbldobjects
  5123. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5124. create_can_fail, drop_sql, drop_can_fail)
  5125. values
  5126. (
  5127. "%SYSBLDNAME%", 69, "ShapeRelease ()",
  5128. "%SYSBLDUSER%", 0,
  5129. "grant execute on function ShapeRelease () to public;
  5130. ",
  5131. "f",
  5132. "",
  5133. "f"
  5134. );
  5135. insert into sysbldobjdepends
  5136. (bld_id, obj_kind, obj_signature, obj_owner,
  5137. need_obj_kind, need_obj_signature, need_obj_owner)
  5138. values
  5139. (
  5140. "%SYSBLDNAME%",
  5141. 69, "ShapeRelease ()",
  5142. "%SYSBLDUSER%",
  5143. 5, "ShapeRelease ()",
  5144. "%SYSBLDUSER%"
  5145. );
  5146. insert into sysbldobjects
  5147. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5148. create_can_fail, drop_sql, drop_can_fail)
  5149. values
  5150. (
  5151. "%SYSBLDNAME%", 5, "Perimeter (MBRBox)",
  5152. "%SYSBLDUSER%", 0,
  5153. "create function Perimeter (MBRBox)
  5154. returns double precision
  5155. with
  5156. (
  5157. not variant
  5158. )
  5159. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(MBRBoxPerimeter)""
  5160. language c;
  5161. ",
  5162. "f",
  5163. "drop function Perimeter (MBRBox);
  5164. ",
  5165. "f"
  5166. );
  5167. insert into sysbldobjdepends
  5168. (bld_id, obj_kind, obj_signature, obj_owner,
  5169. need_obj_kind, need_obj_signature, need_obj_owner)
  5170. values
  5171. (
  5172. "%SYSBLDNAME%",
  5173. 5, "Perimeter (MBRBox)",
  5174. "%SYSBLDUSER%",
  5175. 7, "MBRBox",
  5176. "%SYSBLDUSER%"
  5177. );
  5178. insert into sysbldobjects
  5179. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5180. create_can_fail, drop_sql, drop_can_fail)
  5181. values
  5182. (
  5183. "%SYSBLDNAME%", 37, "Perimeter (MBRBox)",
  5184. "%SYSBLDUSER%", 0,
  5185. "alter function Perimeter (MBRBox)
  5186. with (add parallelizable);
  5187. ",
  5188. "f",
  5189. "alter function Perimeter (MBRBox)
  5190. with (drop parallelizable);
  5191. ",
  5192. "f"
  5193. );
  5194. insert into sysbldobjdepends
  5195. (bld_id, obj_kind, obj_signature, obj_owner,
  5196. need_obj_kind, need_obj_signature, need_obj_owner)
  5197. values
  5198. (
  5199. "%SYSBLDNAME%",
  5200. 37, "Perimeter (MBRBox)",
  5201. "%SYSBLDUSER%",
  5202. 5, "Perimeter (MBRBox)",
  5203. "%SYSBLDUSER%"
  5204. );
  5205. insert into sysbldobjects
  5206. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5207. create_can_fail, drop_sql, drop_can_fail)
  5208. values
  5209. (
  5210. "%SYSBLDNAME%", 69, "Perimeter (MBRBox)",
  5211. "%SYSBLDUSER%", 0,
  5212. "grant execute on function Perimeter (MBRBox) to public;
  5213. ",
  5214. "f",
  5215. "",
  5216. "f"
  5217. );
  5218. insert into sysbldobjdepends
  5219. (bld_id, obj_kind, obj_signature, obj_owner,
  5220. need_obj_kind, need_obj_signature, need_obj_owner)
  5221. values
  5222. (
  5223. "%SYSBLDNAME%",
  5224. 69, "Perimeter (MBRBox)",
  5225. "%SYSBLDUSER%",
  5226. 5, "Perimeter (MBRBox)",
  5227. "%SYSBLDUSER%"
  5228. );
  5229. insert into sysbldobjects
  5230. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5231. create_can_fail, drop_sql, drop_can_fail)
  5232. values
  5233. (
  5234. "%SYSBLDNAME%", 3, "MBRBox->MBRShape",
  5235. "%SYSBLDUSER%", 0,
  5236. "create implicit cast
  5237. (
  5238. MBRBox as MBRShape
  5239. );
  5240. ",
  5241. "f",
  5242. "drop cast (MBRBox as MBRShape);
  5243. ",
  5244. "f"
  5245. );
  5246. insert into sysbldobjdepends
  5247. (bld_id, obj_kind, obj_signature, obj_owner,
  5248. need_obj_kind, need_obj_signature, need_obj_owner)
  5249. values
  5250. (
  5251. "%SYSBLDNAME%",
  5252. 3, "MBRBox->MBRShape",
  5253. "%SYSBLDUSER%",
  5254. 7, "MBRShape",
  5255. "%SYSBLDUSER%"
  5256. );
  5257. insert into sysbldobjdepends
  5258. (bld_id, obj_kind, obj_signature, obj_owner,
  5259. need_obj_kind, need_obj_signature, need_obj_owner)
  5260. values
  5261. (
  5262. "%SYSBLDNAME%",
  5263. 3, "MBRBox->MBRShape",
  5264. "%SYSBLDUSER%",
  5265. 7, "MBRBox",
  5266. "%SYSBLDUSER%"
  5267. );
  5268. insert into sysbldobjects
  5269. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5270. create_can_fail, drop_sql, drop_can_fail)
  5271. values
  5272. (
  5273. "%SYSBLDNAME%", 3, "MBRPoint->MBRShape",
  5274. "%SYSBLDUSER%", 0,
  5275. "create implicit cast
  5276. (
  5277. MBRPoint as MBRShape
  5278. );
  5279. ",
  5280. "f",
  5281. "drop cast (MBRPoint as MBRShape);
  5282. ",
  5283. "f"
  5284. );
  5285. insert into sysbldobjdepends
  5286. (bld_id, obj_kind, obj_signature, obj_owner,
  5287. need_obj_kind, need_obj_signature, need_obj_owner)
  5288. values
  5289. (
  5290. "%SYSBLDNAME%",
  5291. 3, "MBRPoint->MBRShape",
  5292. "%SYSBLDUSER%",
  5293. 7, "MBRShape",
  5294. "%SYSBLDUSER%"
  5295. );
  5296. insert into sysbldobjdepends
  5297. (bld_id, obj_kind, obj_signature, obj_owner,
  5298. need_obj_kind, need_obj_signature, need_obj_owner)
  5299. values
  5300. (
  5301. "%SYSBLDNAME%",
  5302. 3, "MBRPoint->MBRShape",
  5303. "%SYSBLDUSER%",
  5304. 7, "MBRPoint",
  5305. "%SYSBLDUSER%"
  5306. );
  5307. insert into sysbldobjects
  5308. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5309. create_can_fail, drop_sql, drop_can_fail)
  5310. values
  5311. (
  5312. "%SYSBLDNAME%", 15, "ifxrltree1",
  5313. "%SYSBLDUSER%", 0,
  5314. "insert into sysbldirequired
  5315. (bldi_id, bld_id)
  5316. values
  5317. (
  5318. ""ifxrltree1"",
  5319. ""%SYSBLDNAME%""
  5320. );
  5321. ",
  5322. "f",
  5323. "delete from sysbldirequired
  5324. where bldi_id = ""ifxrltree1""
  5325. and bld_id = ""%SYSBLDNAME%"";
  5326. ",
  5327. "f"
  5328. );
  5329. insert into sysbldobjects
  5330. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5331. create_can_fail, drop_sql, drop_can_fail)
  5332. values
  5333. (
  5334. "%SYSBLDNAME%", 0, "sysbldregistered",
  5335. "%SYSBLDUSER%", 0,
  5336. "insert into sysbldregistered
  5337. (bld_id)
  5338. values
  5339. (
  5340. ""%SYSBLDNAME%""
  5341. );
  5342. ",
  5343. "f",
  5344. "delete from sysbldregistered
  5345. where bld_id = ""%SYSBLDNAME%"";
  5346. ",
  5347. "f"
  5348. );
  5349. insert into sysbldobjects
  5350. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5351. create_can_fail, drop_sql, drop_can_fail)
  5352. values
  5353. (
  5354. "%SYSBLDNAME%", 5, "TSPIndexRelease ()",
  5355. "%SYSBLDUSER%", 0,
  5356. "create function TSPIndexRelease ()
  5357. returns lvarchar with (not variant, handlesnulls)
  5358. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSPIndex.bld(TSPIndexRelease)"" language c;
  5359. ",
  5360. "f",
  5361. "drop function TSPIndexRelease ();
  5362. ",
  5363. "f"
  5364. );
  5365. insert into sysbldobjects
  5366. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5367. create_can_fail, drop_sql, drop_can_fail)
  5368. values
  5369. (
  5370. "%SYSBLDNAME%", 69, "TSPIndexRelease ()",
  5371. "%SYSBLDUSER%", 0,
  5372. "grant execute on function TSPIndexRelease () to public;
  5373. ",
  5374. "f",
  5375. "",
  5376. "f"
  5377. );
  5378. insert into sysbldobjdepends
  5379. (
  5380. bld_id,
  5381. obj_kind,
  5382. obj_signature,
  5383. obj_owner,
  5384. need_obj_kind,
  5385. need_obj_signature,
  5386. need_obj_owner)
  5387. values
  5388. (
  5389. "%SYSBLDNAME%",
  5390. 69, "TSPIndexRelease ()",
  5391. "%SYSBLDUSER%",
  5392. 5, "TSPIndexRelease ()",
  5393. "%SYSBLDUSER%"
  5394. );