objects.sql 148 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151
  1. -- Generated by BladeSmith 4.00.TC6 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%", 7, "binaryvar",
  9. "%SYSBLDUSER%", 0,
  10. "create opaque type binaryvar(
  11. internallength = variable,
  12. maxlen = 255,
  13. alignment = 4
  14. );
  15. ",
  16. "f",
  17. "drop type binaryvar restrict;
  18. ",
  19. "f"
  20. );
  21. insert into sysbldobjects
  22. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  23. create_can_fail, drop_sql, drop_can_fail)
  24. values
  25. (
  26. "%SYSBLDNAME%", 71, "binaryvar",
  27. "%SYSBLDUSER%", 0,
  28. "grant usage on type binaryvar to public;
  29. ",
  30. "f",
  31. "",
  32. "f"
  33. );
  34. insert into sysbldobjdepends
  35. (
  36. bld_id,
  37. obj_kind,
  38. obj_signature,
  39. obj_owner,
  40. need_obj_kind,
  41. need_obj_signature,
  42. need_obj_owner)
  43. values
  44. (
  45. "%SYSBLDNAME%",
  46. 71, "binaryvar",
  47. "%SYSBLDUSER%",
  48. 7, "binaryvar",
  49. "%SYSBLDUSER%"
  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%", 5, "binaryvarIn (lvarchar)",
  57. "%SYSBLDUSER%", 0,
  58. "create function binaryvarIn (lvarchar)
  59. returns binaryvar
  60. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarInput)"" language c;
  61. ",
  62. "f",
  63. "drop function binaryvarIn (lvarchar);
  64. ",
  65. "f"
  66. );
  67. insert into sysbldobjdepends
  68. (
  69. bld_id,
  70. obj_kind,
  71. obj_signature,
  72. obj_owner,
  73. need_obj_kind,
  74. need_obj_signature,
  75. need_obj_owner)
  76. values
  77. (
  78. "%SYSBLDNAME%",
  79. 5, "binaryvarIn (lvarchar)",
  80. "%SYSBLDUSER%",
  81. 7, "binaryvar",
  82. "%SYSBLDUSER%"
  83. );
  84. insert into sysbldobjects
  85. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  86. create_can_fail, drop_sql, drop_can_fail)
  87. values
  88. (
  89. "%SYSBLDNAME%", 181, "Alter-ExternalName-binaryvarIn (lvarchar)",
  90. "%SYSBLDUSER%", 0,
  91. "alter function binaryvarIn (lvarchar)
  92. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarInput)"");
  93. ",
  94. "f",
  95. "alter function binaryvarIn (lvarchar)
  96. with (Modify External Name = ""binaryvarInput"");
  97. ",
  98. "f"
  99. );
  100. insert into sysbldobjdepends
  101. (
  102. bld_id,
  103. obj_kind,
  104. obj_signature,
  105. obj_owner,
  106. need_obj_kind,
  107. need_obj_signature,
  108. need_obj_owner)
  109. values
  110. (
  111. "%SYSBLDNAME%",
  112. 181, "Alter-ExternalName-binaryvarIn (lvarchar)",
  113. "%SYSBLDUSER%",
  114. 5, "binaryvarIn (lvarchar)",
  115. "%SYSBLDUSER%"
  116. );
  117. insert into sysbldobjects
  118. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  119. create_can_fail, drop_sql, drop_can_fail)
  120. values
  121. (
  122. "%SYSBLDNAME%", 37, "Alter-Parallelize-binaryvarIn (lvarchar)",
  123. "%SYSBLDUSER%", 0,
  124. "alter function binaryvarIn (lvarchar)
  125. with (add parallelizable);
  126. ",
  127. "f",
  128. "alter function binaryvarIn (lvarchar)
  129. with (drop parallelizable);
  130. ",
  131. "f"
  132. );
  133. insert into sysbldobjdepends
  134. (
  135. bld_id,
  136. obj_kind,
  137. obj_signature,
  138. obj_owner,
  139. need_obj_kind,
  140. need_obj_signature,
  141. need_obj_owner)
  142. values
  143. (
  144. "%SYSBLDNAME%",
  145. 37, "Alter-Parallelize-binaryvarIn (lvarchar)",
  146. "%SYSBLDUSER%",
  147. 5, "binaryvarIn (lvarchar)",
  148. "%SYSBLDUSER%"
  149. );
  150. insert into sysbldobjects
  151. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  152. create_can_fail, drop_sql, drop_can_fail)
  153. values
  154. (
  155. "%SYSBLDNAME%", 85, "Alter-Variant-binaryvarIn (lvarchar)",
  156. "%SYSBLDUSER%", 0,
  157. "alter function binaryvarIn (lvarchar)
  158. with (add variant);
  159. ",
  160. "f",
  161. "alter function binaryvarIn (lvarchar)
  162. with (drop variant);
  163. ",
  164. "f"
  165. );
  166. insert into sysbldobjdepends
  167. (
  168. bld_id,
  169. obj_kind,
  170. obj_signature,
  171. obj_owner,
  172. need_obj_kind,
  173. need_obj_signature,
  174. need_obj_owner)
  175. values
  176. (
  177. "%SYSBLDNAME%",
  178. 85, "Alter-Variant-binaryvarIn (lvarchar)",
  179. "%SYSBLDUSER%",
  180. 5, "binaryvarIn (lvarchar)",
  181. "%SYSBLDUSER%"
  182. );
  183. insert into sysbldobjects
  184. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  185. create_can_fail, drop_sql, drop_can_fail)
  186. values
  187. (
  188. "%SYSBLDNAME%", 69, "binaryvarIn (lvarchar)",
  189. "%SYSBLDUSER%", 0,
  190. "grant execute on function binaryvarIn (lvarchar) to public;
  191. ",
  192. "f",
  193. "",
  194. "f"
  195. );
  196. insert into sysbldobjdepends
  197. (
  198. bld_id,
  199. obj_kind,
  200. obj_signature,
  201. obj_owner,
  202. need_obj_kind,
  203. need_obj_signature,
  204. need_obj_owner)
  205. values
  206. (
  207. "%SYSBLDNAME%",
  208. 69, "binaryvarIn (lvarchar)",
  209. "%SYSBLDUSER%",
  210. 5, "binaryvarIn (lvarchar)",
  211. "%SYSBLDUSER%"
  212. );
  213. insert into sysbldobjects
  214. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  215. create_can_fail, drop_sql, drop_can_fail)
  216. values
  217. (
  218. "%SYSBLDNAME%", 3, "lvarchar->binaryvar",
  219. "%SYSBLDUSER%", 0,
  220. "create implicit cast
  221. (
  222. lvarchar as binaryvar
  223. with binaryvarIn
  224. );
  225. ",
  226. "f",
  227. "drop cast (lvarchar as binaryvar);
  228. ",
  229. "f"
  230. );
  231. insert into sysbldobjdepends
  232. (
  233. bld_id,
  234. obj_kind,
  235. obj_signature,
  236. obj_owner,
  237. need_obj_kind,
  238. need_obj_signature,
  239. need_obj_owner)
  240. values
  241. (
  242. "%SYSBLDNAME%",
  243. 3, "lvarchar->binaryvar",
  244. "%SYSBLDUSER%",
  245. 7, "binaryvar",
  246. "%SYSBLDUSER%"
  247. );
  248. insert into sysbldobjects
  249. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  250. create_can_fail, drop_sql, drop_can_fail)
  251. values
  252. (
  253. "%SYSBLDNAME%", 5, "binaryvarOut (binaryvar)",
  254. "%SYSBLDUSER%", 0,
  255. "create function binaryvarOut (binaryvar)
  256. returns lvarchar
  257. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarOutput)"" language c;
  258. ",
  259. "f",
  260. "drop function binaryvarOut (binaryvar);
  261. ",
  262. "f"
  263. );
  264. insert into sysbldobjdepends
  265. (
  266. bld_id,
  267. obj_kind,
  268. obj_signature,
  269. obj_owner,
  270. need_obj_kind,
  271. need_obj_signature,
  272. need_obj_owner)
  273. values
  274. (
  275. "%SYSBLDNAME%",
  276. 5, "binaryvarOut (binaryvar)",
  277. "%SYSBLDUSER%",
  278. 7, "binaryvar",
  279. "%SYSBLDUSER%"
  280. );
  281. insert into sysbldobjects
  282. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  283. create_can_fail, drop_sql, drop_can_fail)
  284. values
  285. (
  286. "%SYSBLDNAME%", 181, "Alter-ExternalName-binaryvarOut (binaryvar)",
  287. "%SYSBLDUSER%", 0,
  288. "alter function binaryvarOut (binaryvar)
  289. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarOutput)"");
  290. ",
  291. "f",
  292. "alter function binaryvarOut (binaryvar)
  293. with (Modify External Name = ""binaryvarOutput"");
  294. ",
  295. "f"
  296. );
  297. insert into sysbldobjdepends
  298. (
  299. bld_id,
  300. obj_kind,
  301. obj_signature,
  302. obj_owner,
  303. need_obj_kind,
  304. need_obj_signature,
  305. need_obj_owner)
  306. values
  307. (
  308. "%SYSBLDNAME%",
  309. 181, "Alter-ExternalName-binaryvarOut (binaryvar)",
  310. "%SYSBLDUSER%",
  311. 5, "binaryvarOut (binaryvar)",
  312. "%SYSBLDUSER%"
  313. );
  314. insert into sysbldobjects
  315. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  316. create_can_fail, drop_sql, drop_can_fail)
  317. values
  318. (
  319. "%SYSBLDNAME%", 69, "binaryvarOut (binaryvar)",
  320. "%SYSBLDUSER%", 0,
  321. "grant execute on function binaryvarOut (binaryvar) to public;
  322. ",
  323. "f",
  324. "",
  325. "f"
  326. );
  327. insert into sysbldobjdepends
  328. (
  329. bld_id,
  330. obj_kind,
  331. obj_signature,
  332. obj_owner,
  333. need_obj_kind,
  334. need_obj_signature,
  335. need_obj_owner)
  336. values
  337. (
  338. "%SYSBLDNAME%",
  339. 69, "binaryvarOut (binaryvar)",
  340. "%SYSBLDUSER%",
  341. 5, "binaryvarOut (binaryvar)",
  342. "%SYSBLDUSER%"
  343. );
  344. insert into sysbldobjects
  345. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  346. create_can_fail, drop_sql, drop_can_fail)
  347. values
  348. (
  349. "%SYSBLDNAME%", 3, "binaryvar->lvarchar",
  350. "%SYSBLDUSER%", 0,
  351. "create cast
  352. (
  353. binaryvar as lvarchar
  354. with binaryvarOut
  355. );
  356. ",
  357. "f",
  358. "drop cast (binaryvar as lvarchar);
  359. ",
  360. "f"
  361. );
  362. insert into sysbldobjdepends
  363. (
  364. bld_id,
  365. obj_kind,
  366. obj_signature,
  367. obj_owner,
  368. need_obj_kind,
  369. need_obj_signature,
  370. need_obj_owner)
  371. values
  372. (
  373. "%SYSBLDNAME%",
  374. 3, "binaryvar->lvarchar",
  375. "%SYSBLDUSER%",
  376. 7, "binaryvar",
  377. "%SYSBLDUSER%"
  378. );
  379. insert into sysbldobjects
  380. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  381. create_can_fail, drop_sql, drop_can_fail)
  382. values
  383. (
  384. "%SYSBLDNAME%", 5, "binaryvarSend (binaryvar)",
  385. "%SYSBLDUSER%", 0,
  386. "create function binaryvarSend (binaryvar)
  387. returns sendrecv
  388. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarSend)"" language c;
  389. ",
  390. "f",
  391. "drop function binaryvarSend (binaryvar);
  392. ",
  393. "f"
  394. );
  395. insert into sysbldobjdepends
  396. (
  397. bld_id,
  398. obj_kind,
  399. obj_signature,
  400. obj_owner,
  401. need_obj_kind,
  402. need_obj_signature,
  403. need_obj_owner)
  404. values
  405. (
  406. "%SYSBLDNAME%",
  407. 5, "binaryvarSend (binaryvar)",
  408. "%SYSBLDUSER%",
  409. 7, "binaryvar",
  410. "%SYSBLDUSER%"
  411. );
  412. insert into sysbldobjects
  413. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  414. create_can_fail, drop_sql, drop_can_fail)
  415. values
  416. (
  417. "%SYSBLDNAME%", 181, "Alter-ExternalName-binaryvarSend (binaryvar)",
  418. "%SYSBLDUSER%", 0,
  419. "alter function binaryvarSend (binaryvar)
  420. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarSend)"");
  421. ",
  422. "f",
  423. "alter function binaryvarSend (binaryvar)
  424. with (Modify External Name = ""binaryvarSend"");
  425. ",
  426. "f"
  427. );
  428. insert into sysbldobjdepends
  429. (
  430. bld_id,
  431. obj_kind,
  432. obj_signature,
  433. obj_owner,
  434. need_obj_kind,
  435. need_obj_signature,
  436. need_obj_owner)
  437. values
  438. (
  439. "%SYSBLDNAME%",
  440. 181, "Alter-ExternalName-binaryvarSend (binaryvar)",
  441. "%SYSBLDUSER%",
  442. 5, "binaryvarSend (binaryvar)",
  443. "%SYSBLDUSER%"
  444. );
  445. insert into sysbldobjects
  446. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  447. create_can_fail, drop_sql, drop_can_fail)
  448. values
  449. (
  450. "%SYSBLDNAME%", 69, "binaryvarSend (binaryvar)",
  451. "%SYSBLDUSER%", 0,
  452. "grant execute on function binaryvarSend (binaryvar) to public;
  453. ",
  454. "f",
  455. "",
  456. "f"
  457. );
  458. insert into sysbldobjdepends
  459. (
  460. bld_id,
  461. obj_kind,
  462. obj_signature,
  463. obj_owner,
  464. need_obj_kind,
  465. need_obj_signature,
  466. need_obj_owner)
  467. values
  468. (
  469. "%SYSBLDNAME%",
  470. 69, "binaryvarSend (binaryvar)",
  471. "%SYSBLDUSER%",
  472. 5, "binaryvarSend (binaryvar)",
  473. "%SYSBLDUSER%"
  474. );
  475. insert into sysbldobjects
  476. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  477. create_can_fail, drop_sql, drop_can_fail)
  478. values
  479. (
  480. "%SYSBLDNAME%", 3, "binaryvar->sendrecv",
  481. "%SYSBLDUSER%", 0,
  482. "create cast
  483. (
  484. binaryvar as sendrecv
  485. with binaryvarSend
  486. );
  487. ",
  488. "f",
  489. "drop cast (binaryvar as sendrecv);
  490. ",
  491. "f"
  492. );
  493. insert into sysbldobjdepends
  494. (
  495. bld_id,
  496. obj_kind,
  497. obj_signature,
  498. obj_owner,
  499. need_obj_kind,
  500. need_obj_signature,
  501. need_obj_owner)
  502. values
  503. (
  504. "%SYSBLDNAME%",
  505. 3, "binaryvar->sendrecv",
  506. "%SYSBLDUSER%",
  507. 7, "binaryvar",
  508. "%SYSBLDUSER%"
  509. );
  510. insert into sysbldobjects
  511. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  512. create_can_fail, drop_sql, drop_can_fail)
  513. values
  514. (
  515. "%SYSBLDNAME%", 5, "binaryvarRecv (sendrecv)",
  516. "%SYSBLDUSER%", 0,
  517. "create function binaryvarRecv (sendrecv)
  518. returns binaryvar
  519. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarReceive)"" language c;
  520. ",
  521. "f",
  522. "drop function binaryvarRecv (sendrecv);
  523. ",
  524. "f"
  525. );
  526. insert into sysbldobjdepends
  527. (
  528. bld_id,
  529. obj_kind,
  530. obj_signature,
  531. obj_owner,
  532. need_obj_kind,
  533. need_obj_signature,
  534. need_obj_owner)
  535. values
  536. (
  537. "%SYSBLDNAME%",
  538. 5, "binaryvarRecv (sendrecv)",
  539. "%SYSBLDUSER%",
  540. 7, "binaryvar",
  541. "%SYSBLDUSER%"
  542. );
  543. insert into sysbldobjects
  544. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  545. create_can_fail, drop_sql, drop_can_fail)
  546. values
  547. (
  548. "%SYSBLDNAME%", 181, "Alter-ExternalName-binaryvarRecv (sendrecv)",
  549. "%SYSBLDUSER%", 0,
  550. "alter function binaryvarRecv (sendrecv)
  551. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarReceive)"");
  552. ",
  553. "f",
  554. "alter function binaryvarRecv (sendrecv)
  555. with (Modify External Name = ""binaryvarReceive"");
  556. ",
  557. "f"
  558. );
  559. insert into sysbldobjdepends
  560. (
  561. bld_id,
  562. obj_kind,
  563. obj_signature,
  564. obj_owner,
  565. need_obj_kind,
  566. need_obj_signature,
  567. need_obj_owner)
  568. values
  569. (
  570. "%SYSBLDNAME%",
  571. 181, "Alter-ExternalName-binaryvarRecv (sendrecv)",
  572. "%SYSBLDUSER%",
  573. 5, "binaryvarRecv (sendrecv)",
  574. "%SYSBLDUSER%"
  575. );
  576. insert into sysbldobjects
  577. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  578. create_can_fail, drop_sql, drop_can_fail)
  579. values
  580. (
  581. "%SYSBLDNAME%", 69, "binaryvarRecv (sendrecv)",
  582. "%SYSBLDUSER%", 0,
  583. "grant execute on function binaryvarRecv (sendrecv) to public;
  584. ",
  585. "f",
  586. "",
  587. "f"
  588. );
  589. insert into sysbldobjdepends
  590. (
  591. bld_id,
  592. obj_kind,
  593. obj_signature,
  594. obj_owner,
  595. need_obj_kind,
  596. need_obj_signature,
  597. need_obj_owner)
  598. values
  599. (
  600. "%SYSBLDNAME%",
  601. 69, "binaryvarRecv (sendrecv)",
  602. "%SYSBLDUSER%",
  603. 5, "binaryvarRecv (sendrecv)",
  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, "sendrecv->binaryvar",
  612. "%SYSBLDUSER%", 0,
  613. "create implicit cast
  614. (
  615. sendrecv as binaryvar
  616. with binaryvarRecv
  617. );
  618. ",
  619. "f",
  620. "drop cast (sendrecv as binaryvar);
  621. ",
  622. "f"
  623. );
  624. insert into sysbldobjdepends
  625. (
  626. bld_id,
  627. obj_kind,
  628. obj_signature,
  629. obj_owner,
  630. need_obj_kind,
  631. need_obj_signature,
  632. need_obj_owner)
  633. values
  634. (
  635. "%SYSBLDNAME%",
  636. 3, "sendrecv->binaryvar",
  637. "%SYSBLDUSER%",
  638. 7, "binaryvar",
  639. "%SYSBLDUSER%"
  640. );
  641. insert into sysbldobjects
  642. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  643. create_can_fail, drop_sql, drop_can_fail)
  644. values
  645. (
  646. "%SYSBLDNAME%", 5, "binaryvarImpT (impexp)",
  647. "%SYSBLDUSER%", 0,
  648. "create function binaryvarImpT (impexp)
  649. returns binaryvar
  650. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarImportText)"" language c;
  651. ",
  652. "f",
  653. "drop function binaryvarImpT (impexp);
  654. ",
  655. "f"
  656. );
  657. insert into sysbldobjdepends
  658. (
  659. bld_id,
  660. obj_kind,
  661. obj_signature,
  662. obj_owner,
  663. need_obj_kind,
  664. need_obj_signature,
  665. need_obj_owner)
  666. values
  667. (
  668. "%SYSBLDNAME%",
  669. 5, "binaryvarImpT (impexp)",
  670. "%SYSBLDUSER%",
  671. 7, "binaryvar",
  672. "%SYSBLDUSER%"
  673. );
  674. insert into sysbldobjects
  675. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  676. create_can_fail, drop_sql, drop_can_fail)
  677. values
  678. (
  679. "%SYSBLDNAME%", 181, "Alter-ExternalName-binaryvarImpT (impexp)",
  680. "%SYSBLDUSER%", 0,
  681. "alter function binaryvarImpT (impexp)
  682. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarImportText)"");
  683. ",
  684. "f",
  685. "alter function binaryvarImpT (impexp)
  686. with (Modify External Name = ""binaryvarImportText"");
  687. ",
  688. "f"
  689. );
  690. insert into sysbldobjdepends
  691. (
  692. bld_id,
  693. obj_kind,
  694. obj_signature,
  695. obj_owner,
  696. need_obj_kind,
  697. need_obj_signature,
  698. need_obj_owner)
  699. values
  700. (
  701. "%SYSBLDNAME%",
  702. 181, "Alter-ExternalName-binaryvarImpT (impexp)",
  703. "%SYSBLDUSER%",
  704. 5, "binaryvarImpT (impexp)",
  705. "%SYSBLDUSER%"
  706. );
  707. insert into sysbldobjects
  708. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  709. create_can_fail, drop_sql, drop_can_fail)
  710. values
  711. (
  712. "%SYSBLDNAME%", 69, "binaryvarImpT (impexp)",
  713. "%SYSBLDUSER%", 0,
  714. "grant execute on function binaryvarImpT (impexp) to public;
  715. ",
  716. "f",
  717. "",
  718. "f"
  719. );
  720. insert into sysbldobjdepends
  721. (
  722. bld_id,
  723. obj_kind,
  724. obj_signature,
  725. obj_owner,
  726. need_obj_kind,
  727. need_obj_signature,
  728. need_obj_owner)
  729. values
  730. (
  731. "%SYSBLDNAME%",
  732. 69, "binaryvarImpT (impexp)",
  733. "%SYSBLDUSER%",
  734. 5, "binaryvarImpT (impexp)",
  735. "%SYSBLDUSER%"
  736. );
  737. insert into sysbldobjects
  738. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  739. create_can_fail, drop_sql, drop_can_fail)
  740. values
  741. (
  742. "%SYSBLDNAME%", 3, "impexp->binaryvar",
  743. "%SYSBLDUSER%", 0,
  744. "create implicit cast
  745. (
  746. impexp as binaryvar
  747. with binaryvarImpT
  748. );
  749. ",
  750. "f",
  751. "drop cast (impexp as binaryvar);
  752. ",
  753. "f"
  754. );
  755. insert into sysbldobjdepends
  756. (
  757. bld_id,
  758. obj_kind,
  759. obj_signature,
  760. obj_owner,
  761. need_obj_kind,
  762. need_obj_signature,
  763. need_obj_owner)
  764. values
  765. (
  766. "%SYSBLDNAME%",
  767. 3, "impexp->binaryvar",
  768. "%SYSBLDUSER%",
  769. 7, "binaryvar",
  770. "%SYSBLDUSER%"
  771. );
  772. insert into sysbldobjects
  773. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  774. create_can_fail, drop_sql, drop_can_fail)
  775. values
  776. (
  777. "%SYSBLDNAME%", 5, "binaryvarExpT (binaryvar)",
  778. "%SYSBLDUSER%", 0,
  779. "create function binaryvarExpT (binaryvar)
  780. returns impexp
  781. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarExportText)"" language c;
  782. ",
  783. "f",
  784. "drop function binaryvarExpT (binaryvar);
  785. ",
  786. "f"
  787. );
  788. insert into sysbldobjdepends
  789. (
  790. bld_id,
  791. obj_kind,
  792. obj_signature,
  793. obj_owner,
  794. need_obj_kind,
  795. need_obj_signature,
  796. need_obj_owner)
  797. values
  798. (
  799. "%SYSBLDNAME%",
  800. 5, "binaryvarExpT (binaryvar)",
  801. "%SYSBLDUSER%",
  802. 7, "binaryvar",
  803. "%SYSBLDUSER%"
  804. );
  805. insert into sysbldobjects
  806. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  807. create_can_fail, drop_sql, drop_can_fail)
  808. values
  809. (
  810. "%SYSBLDNAME%", 181, "Alter-ExternalName-binaryvarExpT (binaryvar)",
  811. "%SYSBLDUSER%", 0,
  812. "alter function binaryvarExpT (binaryvar)
  813. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarExportText)"");
  814. ",
  815. "f",
  816. "alter function binaryvarExpT (binaryvar)
  817. with (Modify External Name = ""binaryvarExportText"");
  818. ",
  819. "f"
  820. );
  821. insert into sysbldobjdepends
  822. (
  823. bld_id,
  824. obj_kind,
  825. obj_signature,
  826. obj_owner,
  827. need_obj_kind,
  828. need_obj_signature,
  829. need_obj_owner)
  830. values
  831. (
  832. "%SYSBLDNAME%",
  833. 181, "Alter-ExternalName-binaryvarExpT (binaryvar)",
  834. "%SYSBLDUSER%",
  835. 5, "binaryvarExpT (binaryvar)",
  836. "%SYSBLDUSER%"
  837. );
  838. insert into sysbldobjects
  839. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  840. create_can_fail, drop_sql, drop_can_fail)
  841. values
  842. (
  843. "%SYSBLDNAME%", 69, "binaryvarExpT (binaryvar)",
  844. "%SYSBLDUSER%", 0,
  845. "grant execute on function binaryvarExpT (binaryvar) to public;
  846. ",
  847. "f",
  848. "",
  849. "f"
  850. );
  851. insert into sysbldobjdepends
  852. (
  853. bld_id,
  854. obj_kind,
  855. obj_signature,
  856. obj_owner,
  857. need_obj_kind,
  858. need_obj_signature,
  859. need_obj_owner)
  860. values
  861. (
  862. "%SYSBLDNAME%",
  863. 69, "binaryvarExpT (binaryvar)",
  864. "%SYSBLDUSER%",
  865. 5, "binaryvarExpT (binaryvar)",
  866. "%SYSBLDUSER%"
  867. );
  868. insert into sysbldobjects
  869. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  870. create_can_fail, drop_sql, drop_can_fail)
  871. values
  872. (
  873. "%SYSBLDNAME%", 3, "binaryvar->impexp",
  874. "%SYSBLDUSER%", 0,
  875. "create cast
  876. (
  877. binaryvar as impexp
  878. with binaryvarExpT
  879. );
  880. ",
  881. "f",
  882. "drop cast (binaryvar as impexp);
  883. ",
  884. "f"
  885. );
  886. insert into sysbldobjdepends
  887. (
  888. bld_id,
  889. obj_kind,
  890. obj_signature,
  891. obj_owner,
  892. need_obj_kind,
  893. need_obj_signature,
  894. need_obj_owner)
  895. values
  896. (
  897. "%SYSBLDNAME%",
  898. 3, "binaryvar->impexp",
  899. "%SYSBLDUSER%",
  900. 7, "binaryvar",
  901. "%SYSBLDUSER%"
  902. );
  903. insert into sysbldobjects
  904. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  905. create_can_fail, drop_sql, drop_can_fail)
  906. values
  907. (
  908. "%SYSBLDNAME%", 5, "binaryvarImpB (impexpbin)",
  909. "%SYSBLDUSER%", 0,
  910. "create function binaryvarImpB (impexpbin)
  911. returns binaryvar
  912. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarImportBinary)"" language c;
  913. ",
  914. "f",
  915. "drop function binaryvarImpB (impexpbin);
  916. ",
  917. "f"
  918. );
  919. insert into sysbldobjdepends
  920. (
  921. bld_id,
  922. obj_kind,
  923. obj_signature,
  924. obj_owner,
  925. need_obj_kind,
  926. need_obj_signature,
  927. need_obj_owner)
  928. values
  929. (
  930. "%SYSBLDNAME%",
  931. 5, "binaryvarImpB (impexpbin)",
  932. "%SYSBLDUSER%",
  933. 7, "binaryvar",
  934. "%SYSBLDUSER%"
  935. );
  936. insert into sysbldobjects
  937. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  938. create_can_fail, drop_sql, drop_can_fail)
  939. values
  940. (
  941. "%SYSBLDNAME%", 181, "Alter-ExternalName-binaryvarImpB (impexpbin)",
  942. "%SYSBLDUSER%", 0,
  943. "alter function binaryvarImpB (impexpbin)
  944. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarImportBinary)"");
  945. ",
  946. "f",
  947. "alter function binaryvarImpB (impexpbin)
  948. with (Modify External Name = ""binaryvarImportBinary"");
  949. ",
  950. "f"
  951. );
  952. insert into sysbldobjdepends
  953. (
  954. bld_id,
  955. obj_kind,
  956. obj_signature,
  957. obj_owner,
  958. need_obj_kind,
  959. need_obj_signature,
  960. need_obj_owner)
  961. values
  962. (
  963. "%SYSBLDNAME%",
  964. 181, "Alter-ExternalName-binaryvarImpB (impexpbin)",
  965. "%SYSBLDUSER%",
  966. 5, "binaryvarImpB (impexpbin)",
  967. "%SYSBLDUSER%"
  968. );
  969. insert into sysbldobjects
  970. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  971. create_can_fail, drop_sql, drop_can_fail)
  972. values
  973. (
  974. "%SYSBLDNAME%", 69, "binaryvarImpB (impexpbin)",
  975. "%SYSBLDUSER%", 0,
  976. "grant execute on function binaryvarImpB (impexpbin) to public;
  977. ",
  978. "f",
  979. "",
  980. "f"
  981. );
  982. insert into sysbldobjdepends
  983. (
  984. bld_id,
  985. obj_kind,
  986. obj_signature,
  987. obj_owner,
  988. need_obj_kind,
  989. need_obj_signature,
  990. need_obj_owner)
  991. values
  992. (
  993. "%SYSBLDNAME%",
  994. 69, "binaryvarImpB (impexpbin)",
  995. "%SYSBLDUSER%",
  996. 5, "binaryvarImpB (impexpbin)",
  997. "%SYSBLDUSER%"
  998. );
  999. insert into sysbldobjects
  1000. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1001. create_can_fail, drop_sql, drop_can_fail)
  1002. values
  1003. (
  1004. "%SYSBLDNAME%", 3, "impexpbin->binaryvar",
  1005. "%SYSBLDUSER%", 0,
  1006. "create implicit cast
  1007. (
  1008. impexpbin as binaryvar
  1009. with binaryvarImpB
  1010. );
  1011. ",
  1012. "f",
  1013. "drop cast (impexpbin as binaryvar);
  1014. ",
  1015. "f"
  1016. );
  1017. insert into sysbldobjdepends
  1018. (
  1019. bld_id,
  1020. obj_kind,
  1021. obj_signature,
  1022. obj_owner,
  1023. need_obj_kind,
  1024. need_obj_signature,
  1025. need_obj_owner)
  1026. values
  1027. (
  1028. "%SYSBLDNAME%",
  1029. 3, "impexpbin->binaryvar",
  1030. "%SYSBLDUSER%",
  1031. 7, "binaryvar",
  1032. "%SYSBLDUSER%"
  1033. );
  1034. insert into sysbldobjects
  1035. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1036. create_can_fail, drop_sql, drop_can_fail)
  1037. values
  1038. (
  1039. "%SYSBLDNAME%", 5, "binaryvarExpB (binaryvar)",
  1040. "%SYSBLDUSER%", 0,
  1041. "create function binaryvarExpB (binaryvar)
  1042. returns impexpbin
  1043. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarExportBinary)"" language c;
  1044. ",
  1045. "f",
  1046. "drop function binaryvarExpB (binaryvar);
  1047. ",
  1048. "f"
  1049. );
  1050. insert into sysbldobjdepends
  1051. (
  1052. bld_id,
  1053. obj_kind,
  1054. obj_signature,
  1055. obj_owner,
  1056. need_obj_kind,
  1057. need_obj_signature,
  1058. need_obj_owner)
  1059. values
  1060. (
  1061. "%SYSBLDNAME%",
  1062. 5, "binaryvarExpB (binaryvar)",
  1063. "%SYSBLDUSER%",
  1064. 7, "binaryvar",
  1065. "%SYSBLDUSER%"
  1066. );
  1067. insert into sysbldobjects
  1068. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1069. create_can_fail, drop_sql, drop_can_fail)
  1070. values
  1071. (
  1072. "%SYSBLDNAME%", 181, "Alter-ExternalName-binaryvarExpB (binaryvar)",
  1073. "%SYSBLDUSER%", 0,
  1074. "alter function binaryvarExpB (binaryvar)
  1075. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarExportBinary)"");
  1076. ",
  1077. "f",
  1078. "alter function binaryvarExpB (binaryvar)
  1079. with (Modify External Name = ""binaryvarExportBinary"");
  1080. ",
  1081. "f"
  1082. );
  1083. insert into sysbldobjdepends
  1084. (
  1085. bld_id,
  1086. obj_kind,
  1087. obj_signature,
  1088. obj_owner,
  1089. need_obj_kind,
  1090. need_obj_signature,
  1091. need_obj_owner)
  1092. values
  1093. (
  1094. "%SYSBLDNAME%",
  1095. 181, "Alter-ExternalName-binaryvarExpB (binaryvar)",
  1096. "%SYSBLDUSER%",
  1097. 5, "binaryvarExpB (binaryvar)",
  1098. "%SYSBLDUSER%"
  1099. );
  1100. insert into sysbldobjects
  1101. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1102. create_can_fail, drop_sql, drop_can_fail)
  1103. values
  1104. (
  1105. "%SYSBLDNAME%", 69, "binaryvarExpB (binaryvar)",
  1106. "%SYSBLDUSER%", 0,
  1107. "grant execute on function binaryvarExpB (binaryvar) to public;
  1108. ",
  1109. "f",
  1110. "",
  1111. "f"
  1112. );
  1113. insert into sysbldobjdepends
  1114. (
  1115. bld_id,
  1116. obj_kind,
  1117. obj_signature,
  1118. obj_owner,
  1119. need_obj_kind,
  1120. need_obj_signature,
  1121. need_obj_owner)
  1122. values
  1123. (
  1124. "%SYSBLDNAME%",
  1125. 69, "binaryvarExpB (binaryvar)",
  1126. "%SYSBLDUSER%",
  1127. 5, "binaryvarExpB (binaryvar)",
  1128. "%SYSBLDUSER%"
  1129. );
  1130. insert into sysbldobjects
  1131. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1132. create_can_fail, drop_sql, drop_can_fail)
  1133. values
  1134. (
  1135. "%SYSBLDNAME%", 3, "binaryvar->impexpbin",
  1136. "%SYSBLDUSER%", 0,
  1137. "create cast
  1138. (
  1139. binaryvar as impexpbin
  1140. with binaryvarExpB
  1141. );
  1142. ",
  1143. "f",
  1144. "drop cast (binaryvar as impexpbin);
  1145. ",
  1146. "f"
  1147. );
  1148. insert into sysbldobjdepends
  1149. (
  1150. bld_id,
  1151. obj_kind,
  1152. obj_signature,
  1153. obj_owner,
  1154. need_obj_kind,
  1155. need_obj_signature,
  1156. need_obj_owner)
  1157. values
  1158. (
  1159. "%SYSBLDNAME%",
  1160. 3, "binaryvar->impexpbin",
  1161. "%SYSBLDUSER%",
  1162. 7, "binaryvar",
  1163. "%SYSBLDUSER%"
  1164. );
  1165. insert into sysbldobjects
  1166. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1167. create_can_fail, drop_sql, drop_can_fail)
  1168. values
  1169. (
  1170. "%SYSBLDNAME%", 5, "Compare (binaryvar,binaryvar)",
  1171. "%SYSBLDUSER%", 0,
  1172. "create function Compare (binaryvar,binaryvar)
  1173. returns integer
  1174. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarCompare)"" language c;
  1175. ",
  1176. "f",
  1177. "drop function Compare (binaryvar,binaryvar);
  1178. ",
  1179. "f"
  1180. );
  1181. insert into sysbldobjdepends
  1182. (
  1183. bld_id,
  1184. obj_kind,
  1185. obj_signature,
  1186. obj_owner,
  1187. need_obj_kind,
  1188. need_obj_signature,
  1189. need_obj_owner)
  1190. values
  1191. (
  1192. "%SYSBLDNAME%",
  1193. 5, "Compare (binaryvar,binaryvar)",
  1194. "%SYSBLDUSER%",
  1195. 7, "binaryvar",
  1196. "%SYSBLDUSER%"
  1197. );
  1198. insert into sysbldobjects
  1199. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1200. create_can_fail, drop_sql, drop_can_fail)
  1201. values
  1202. (
  1203. "%SYSBLDNAME%", 181, "Alter-ExternalName-Compare (binaryvar,binaryvar)",
  1204. "%SYSBLDUSER%", 0,
  1205. "alter function Compare (binaryvar,binaryvar)
  1206. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarCompare)"");
  1207. ",
  1208. "f",
  1209. "alter function Compare (binaryvar,binaryvar)
  1210. with (Modify External Name = ""binaryvarCompare"");
  1211. ",
  1212. "f"
  1213. );
  1214. insert into sysbldobjdepends
  1215. (
  1216. bld_id,
  1217. obj_kind,
  1218. obj_signature,
  1219. obj_owner,
  1220. need_obj_kind,
  1221. need_obj_signature,
  1222. need_obj_owner)
  1223. values
  1224. (
  1225. "%SYSBLDNAME%",
  1226. 181, "Alter-ExternalName-Compare (binaryvar,binaryvar)",
  1227. "%SYSBLDUSER%",
  1228. 5, "Compare (binaryvar,binaryvar)",
  1229. "%SYSBLDUSER%"
  1230. );
  1231. insert into sysbldobjects
  1232. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1233. create_can_fail, drop_sql, drop_can_fail)
  1234. values
  1235. (
  1236. "%SYSBLDNAME%", 85, "Alter-Variant-Compare (binaryvar,binaryvar)",
  1237. "%SYSBLDUSER%", 0,
  1238. "alter function Compare (binaryvar,binaryvar)
  1239. with (add not variant);
  1240. ",
  1241. "f",
  1242. "alter function Compare (binaryvar,binaryvar)
  1243. with (drop not variant);
  1244. ",
  1245. "f"
  1246. );
  1247. insert into sysbldobjdepends
  1248. (
  1249. bld_id,
  1250. obj_kind,
  1251. obj_signature,
  1252. obj_owner,
  1253. need_obj_kind,
  1254. need_obj_signature,
  1255. need_obj_owner)
  1256. values
  1257. (
  1258. "%SYSBLDNAME%",
  1259. 85, "Alter-Variant-Compare (binaryvar,binaryvar)",
  1260. "%SYSBLDUSER%",
  1261. 5, "Compare (binaryvar,binaryvar)",
  1262. "%SYSBLDUSER%"
  1263. );
  1264. insert into sysbldobjects
  1265. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1266. create_can_fail, drop_sql, drop_can_fail)
  1267. values
  1268. (
  1269. "%SYSBLDNAME%", 69, "Compare (binaryvar,binaryvar)",
  1270. "%SYSBLDUSER%", 0,
  1271. "grant execute on function Compare (binaryvar,binaryvar) to public;
  1272. ",
  1273. "f",
  1274. "",
  1275. "f"
  1276. );
  1277. insert into sysbldobjdepends
  1278. (
  1279. bld_id,
  1280. obj_kind,
  1281. obj_signature,
  1282. obj_owner,
  1283. need_obj_kind,
  1284. need_obj_signature,
  1285. need_obj_owner)
  1286. values
  1287. (
  1288. "%SYSBLDNAME%",
  1289. 69, "Compare (binaryvar,binaryvar)",
  1290. "%SYSBLDUSER%",
  1291. 5, "Compare (binaryvar,binaryvar)",
  1292. "%SYSBLDUSER%"
  1293. );
  1294. insert into sysbldobjects
  1295. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1296. create_can_fail, drop_sql, drop_can_fail)
  1297. values
  1298. (
  1299. "%SYSBLDNAME%", 5, "Equal (binaryvar,binaryvar)",
  1300. "%SYSBLDUSER%", 0,
  1301. "create function Equal (binaryvar,binaryvar)
  1302. returns boolean
  1303. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarEqual)"" language c;
  1304. ",
  1305. "f",
  1306. "drop function Equal (binaryvar,binaryvar);
  1307. ",
  1308. "f"
  1309. );
  1310. insert into sysbldobjdepends
  1311. (
  1312. bld_id,
  1313. obj_kind,
  1314. obj_signature,
  1315. obj_owner,
  1316. need_obj_kind,
  1317. need_obj_signature,
  1318. need_obj_owner)
  1319. values
  1320. (
  1321. "%SYSBLDNAME%",
  1322. 5, "Equal (binaryvar,binaryvar)",
  1323. "%SYSBLDUSER%",
  1324. 7, "binaryvar",
  1325. "%SYSBLDUSER%"
  1326. );
  1327. insert into sysbldobjects
  1328. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1329. create_can_fail, drop_sql, drop_can_fail)
  1330. values
  1331. (
  1332. "%SYSBLDNAME%", 181, "Alter-ExternalName-Equal (binaryvar,binaryvar)",
  1333. "%SYSBLDUSER%", 0,
  1334. "alter function Equal (binaryvar,binaryvar)
  1335. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarEqual)"");
  1336. ",
  1337. "f",
  1338. "alter function Equal (binaryvar,binaryvar)
  1339. with (Modify External Name = ""binaryvarEqual"");
  1340. ",
  1341. "f"
  1342. );
  1343. insert into sysbldobjdepends
  1344. (
  1345. bld_id,
  1346. obj_kind,
  1347. obj_signature,
  1348. obj_owner,
  1349. need_obj_kind,
  1350. need_obj_signature,
  1351. need_obj_owner)
  1352. values
  1353. (
  1354. "%SYSBLDNAME%",
  1355. 181, "Alter-ExternalName-Equal (binaryvar,binaryvar)",
  1356. "%SYSBLDUSER%",
  1357. 5, "Equal (binaryvar,binaryvar)",
  1358. "%SYSBLDUSER%"
  1359. );
  1360. insert into sysbldobjects
  1361. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1362. create_can_fail, drop_sql, drop_can_fail)
  1363. values
  1364. (
  1365. "%SYSBLDNAME%", 85, "Alter-Variant-Equal (binaryvar,binaryvar)",
  1366. "%SYSBLDUSER%", 0,
  1367. "alter function Equal (binaryvar,binaryvar)
  1368. with (add not variant);
  1369. ",
  1370. "f",
  1371. "alter function Equal (binaryvar,binaryvar)
  1372. with (drop not variant);
  1373. ",
  1374. "f"
  1375. );
  1376. insert into sysbldobjdepends
  1377. (
  1378. bld_id,
  1379. obj_kind,
  1380. obj_signature,
  1381. obj_owner,
  1382. need_obj_kind,
  1383. need_obj_signature,
  1384. need_obj_owner)
  1385. values
  1386. (
  1387. "%SYSBLDNAME%",
  1388. 85, "Alter-Variant-Equal (binaryvar,binaryvar)",
  1389. "%SYSBLDUSER%",
  1390. 5, "Equal (binaryvar,binaryvar)",
  1391. "%SYSBLDUSER%"
  1392. );
  1393. insert into sysbldobjects
  1394. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1395. create_can_fail, drop_sql, drop_can_fail)
  1396. values
  1397. (
  1398. "%SYSBLDNAME%", 95, "Alter-Negator-Equal (binaryvar,binaryvar)",
  1399. "%SYSBLDUSER%", 0,
  1400. "alter function Equal (binaryvar,binaryvar)
  1401. with (add negator=NotEqual);
  1402. ",
  1403. "f",
  1404. "alter function Equal (binaryvar,binaryvar)
  1405. with (drop negator);
  1406. ",
  1407. "f"
  1408. );
  1409. insert into sysbldobjdepends
  1410. (
  1411. bld_id,
  1412. obj_kind,
  1413. obj_signature,
  1414. obj_owner,
  1415. need_obj_kind,
  1416. need_obj_signature,
  1417. need_obj_owner)
  1418. values
  1419. (
  1420. "%SYSBLDNAME%",
  1421. 95, "Alter-Negator-Equal (binaryvar,binaryvar)",
  1422. "%SYSBLDUSER%",
  1423. 5, "Equal (binaryvar,binaryvar)",
  1424. "%SYSBLDUSER%"
  1425. );
  1426. insert into sysbldobjects
  1427. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1428. create_can_fail, drop_sql, drop_can_fail)
  1429. values
  1430. (
  1431. "%SYSBLDNAME%", 101, "Alter-Commutator-Equal (binaryvar,binaryvar)",
  1432. "%SYSBLDUSER%", 0,
  1433. "alter function Equal (binaryvar,binaryvar)
  1434. with (add Commutator=Equal);
  1435. ",
  1436. "f",
  1437. "alter function Equal (binaryvar,binaryvar)
  1438. with (drop Commutator);
  1439. ",
  1440. "f"
  1441. );
  1442. insert into sysbldobjdepends
  1443. (
  1444. bld_id,
  1445. obj_kind,
  1446. obj_signature,
  1447. obj_owner,
  1448. need_obj_kind,
  1449. need_obj_signature,
  1450. need_obj_owner)
  1451. values
  1452. (
  1453. "%SYSBLDNAME%",
  1454. 101, "Alter-Commutator-Equal (binaryvar,binaryvar)",
  1455. "%SYSBLDUSER%",
  1456. 5, "Equal (binaryvar,binaryvar)",
  1457. "%SYSBLDUSER%"
  1458. );
  1459. insert into sysbldobjects
  1460. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1461. create_can_fail, drop_sql, drop_can_fail)
  1462. values
  1463. (
  1464. "%SYSBLDNAME%", 69, "Equal (binaryvar,binaryvar)",
  1465. "%SYSBLDUSER%", 0,
  1466. "grant execute on function Equal (binaryvar,binaryvar) to public;
  1467. ",
  1468. "f",
  1469. "",
  1470. "f"
  1471. );
  1472. insert into sysbldobjdepends
  1473. (
  1474. bld_id,
  1475. obj_kind,
  1476. obj_signature,
  1477. obj_owner,
  1478. need_obj_kind,
  1479. need_obj_signature,
  1480. need_obj_owner)
  1481. values
  1482. (
  1483. "%SYSBLDNAME%",
  1484. 69, "Equal (binaryvar,binaryvar)",
  1485. "%SYSBLDUSER%",
  1486. 5, "Equal (binaryvar,binaryvar)",
  1487. "%SYSBLDUSER%"
  1488. );
  1489. insert into sysbldobjects
  1490. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1491. create_can_fail, drop_sql, drop_can_fail)
  1492. values
  1493. (
  1494. "%SYSBLDNAME%", 5, "NotEqual (binaryvar,binaryvar)",
  1495. "%SYSBLDUSER%", 0,
  1496. "create function NotEqual (binaryvar,binaryvar)
  1497. returns boolean
  1498. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarNotEqual)"" language c;
  1499. ",
  1500. "f",
  1501. "drop function NotEqual (binaryvar,binaryvar);
  1502. ",
  1503. "f"
  1504. );
  1505. insert into sysbldobjdepends
  1506. (
  1507. bld_id,
  1508. obj_kind,
  1509. obj_signature,
  1510. obj_owner,
  1511. need_obj_kind,
  1512. need_obj_signature,
  1513. need_obj_owner)
  1514. values
  1515. (
  1516. "%SYSBLDNAME%",
  1517. 5, "NotEqual (binaryvar,binaryvar)",
  1518. "%SYSBLDUSER%",
  1519. 7, "binaryvar",
  1520. "%SYSBLDUSER%"
  1521. );
  1522. insert into sysbldobjects
  1523. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1524. create_can_fail, drop_sql, drop_can_fail)
  1525. values
  1526. (
  1527. "%SYSBLDNAME%", 181, "Alter-ExternalName-NotEqual (binaryvar,binaryvar)",
  1528. "%SYSBLDUSER%", 0,
  1529. "alter function NotEqual (binaryvar,binaryvar)
  1530. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarNotEqual)"");
  1531. ",
  1532. "f",
  1533. "alter function NotEqual (binaryvar,binaryvar)
  1534. with (Modify External Name = ""binaryvarNotEqual"");
  1535. ",
  1536. "f"
  1537. );
  1538. insert into sysbldobjdepends
  1539. (
  1540. bld_id,
  1541. obj_kind,
  1542. obj_signature,
  1543. obj_owner,
  1544. need_obj_kind,
  1545. need_obj_signature,
  1546. need_obj_owner)
  1547. values
  1548. (
  1549. "%SYSBLDNAME%",
  1550. 181, "Alter-ExternalName-NotEqual (binaryvar,binaryvar)",
  1551. "%SYSBLDUSER%",
  1552. 5, "NotEqual (binaryvar,binaryvar)",
  1553. "%SYSBLDUSER%"
  1554. );
  1555. insert into sysbldobjects
  1556. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1557. create_can_fail, drop_sql, drop_can_fail)
  1558. values
  1559. (
  1560. "%SYSBLDNAME%", 85, "Alter-Variant-NotEqual (binaryvar,binaryvar)",
  1561. "%SYSBLDUSER%", 0,
  1562. "alter function NotEqual (binaryvar,binaryvar)
  1563. with (add not variant);
  1564. ",
  1565. "f",
  1566. "alter function NotEqual (binaryvar,binaryvar)
  1567. with (drop not variant);
  1568. ",
  1569. "f"
  1570. );
  1571. insert into sysbldobjdepends
  1572. (
  1573. bld_id,
  1574. obj_kind,
  1575. obj_signature,
  1576. obj_owner,
  1577. need_obj_kind,
  1578. need_obj_signature,
  1579. need_obj_owner)
  1580. values
  1581. (
  1582. "%SYSBLDNAME%",
  1583. 85, "Alter-Variant-NotEqual (binaryvar,binaryvar)",
  1584. "%SYSBLDUSER%",
  1585. 5, "NotEqual (binaryvar,binaryvar)",
  1586. "%SYSBLDUSER%"
  1587. );
  1588. insert into sysbldobjects
  1589. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1590. create_can_fail, drop_sql, drop_can_fail)
  1591. values
  1592. (
  1593. "%SYSBLDNAME%", 95, "Alter-Negator-NotEqual (binaryvar,binaryvar)",
  1594. "%SYSBLDUSER%", 0,
  1595. "alter function NotEqual (binaryvar,binaryvar)
  1596. with (add negator=Equal);
  1597. ",
  1598. "f",
  1599. "alter function NotEqual (binaryvar,binaryvar)
  1600. with (drop negator);
  1601. ",
  1602. "f"
  1603. );
  1604. insert into sysbldobjdepends
  1605. (
  1606. bld_id,
  1607. obj_kind,
  1608. obj_signature,
  1609. obj_owner,
  1610. need_obj_kind,
  1611. need_obj_signature,
  1612. need_obj_owner)
  1613. values
  1614. (
  1615. "%SYSBLDNAME%",
  1616. 95, "Alter-Negator-NotEqual (binaryvar,binaryvar)",
  1617. "%SYSBLDUSER%",
  1618. 5, "NotEqual (binaryvar,binaryvar)",
  1619. "%SYSBLDUSER%"
  1620. );
  1621. insert into sysbldobjects
  1622. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1623. create_can_fail, drop_sql, drop_can_fail)
  1624. values
  1625. (
  1626. "%SYSBLDNAME%", 101, "Alter-Commutator-NotEqual (binaryvar,binaryvar)",
  1627. "%SYSBLDUSER%", 0,
  1628. "alter function NotEqual (binaryvar,binaryvar)
  1629. with (add Commutator=NotEqual);
  1630. ",
  1631. "f",
  1632. "alter function NotEqual (binaryvar,binaryvar)
  1633. with (drop Commutator);
  1634. ",
  1635. "f"
  1636. );
  1637. insert into sysbldobjdepends
  1638. (
  1639. bld_id,
  1640. obj_kind,
  1641. obj_signature,
  1642. obj_owner,
  1643. need_obj_kind,
  1644. need_obj_signature,
  1645. need_obj_owner)
  1646. values
  1647. (
  1648. "%SYSBLDNAME%",
  1649. 101, "Alter-Commutator-NotEqual (binaryvar,binaryvar)",
  1650. "%SYSBLDUSER%",
  1651. 5, "NotEqual (binaryvar,binaryvar)",
  1652. "%SYSBLDUSER%"
  1653. );
  1654. insert into sysbldobjects
  1655. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1656. create_can_fail, drop_sql, drop_can_fail)
  1657. values
  1658. (
  1659. "%SYSBLDNAME%", 69, "NotEqual (binaryvar,binaryvar)",
  1660. "%SYSBLDUSER%", 0,
  1661. "grant execute on function NotEqual (binaryvar,binaryvar) to public;
  1662. ",
  1663. "f",
  1664. "",
  1665. "f"
  1666. );
  1667. insert into sysbldobjdepends
  1668. (
  1669. bld_id,
  1670. obj_kind,
  1671. obj_signature,
  1672. obj_owner,
  1673. need_obj_kind,
  1674. need_obj_signature,
  1675. need_obj_owner)
  1676. values
  1677. (
  1678. "%SYSBLDNAME%",
  1679. 69, "NotEqual (binaryvar,binaryvar)",
  1680. "%SYSBLDUSER%",
  1681. 5, "NotEqual (binaryvar,binaryvar)",
  1682. "%SYSBLDUSER%"
  1683. );
  1684. insert into sysbldobjects
  1685. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1686. create_can_fail, drop_sql, drop_can_fail)
  1687. values
  1688. (
  1689. "%SYSBLDNAME%", 5, "LessThan (binaryvar,binaryvar)",
  1690. "%SYSBLDUSER%", 0,
  1691. "create function LessThan (binaryvar,binaryvar)
  1692. returns boolean
  1693. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarLessThan)"" language c;
  1694. ",
  1695. "f",
  1696. "drop function LessThan (binaryvar,binaryvar);
  1697. ",
  1698. "f"
  1699. );
  1700. insert into sysbldobjdepends
  1701. (
  1702. bld_id,
  1703. obj_kind,
  1704. obj_signature,
  1705. obj_owner,
  1706. need_obj_kind,
  1707. need_obj_signature,
  1708. need_obj_owner)
  1709. values
  1710. (
  1711. "%SYSBLDNAME%",
  1712. 5, "LessThan (binaryvar,binaryvar)",
  1713. "%SYSBLDUSER%",
  1714. 7, "binaryvar",
  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%", 181, "Alter-ExternalName-LessThan (binaryvar,binaryvar)",
  1723. "%SYSBLDUSER%", 0,
  1724. "alter function LessThan (binaryvar,binaryvar)
  1725. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarLessThan)"");
  1726. ",
  1727. "f",
  1728. "alter function LessThan (binaryvar,binaryvar)
  1729. with (Modify External Name = ""binaryvarLessThan"");
  1730. ",
  1731. "f"
  1732. );
  1733. insert into sysbldobjdepends
  1734. (
  1735. bld_id,
  1736. obj_kind,
  1737. obj_signature,
  1738. obj_owner,
  1739. need_obj_kind,
  1740. need_obj_signature,
  1741. need_obj_owner)
  1742. values
  1743. (
  1744. "%SYSBLDNAME%",
  1745. 181, "Alter-ExternalName-LessThan (binaryvar,binaryvar)",
  1746. "%SYSBLDUSER%",
  1747. 5, "LessThan (binaryvar,binaryvar)",
  1748. "%SYSBLDUSER%"
  1749. );
  1750. insert into sysbldobjects
  1751. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1752. create_can_fail, drop_sql, drop_can_fail)
  1753. values
  1754. (
  1755. "%SYSBLDNAME%", 85, "Alter-Variant-LessThan (binaryvar,binaryvar)",
  1756. "%SYSBLDUSER%", 0,
  1757. "alter function LessThan (binaryvar,binaryvar)
  1758. with (add not variant);
  1759. ",
  1760. "f",
  1761. "alter function LessThan (binaryvar,binaryvar)
  1762. with (drop not variant);
  1763. ",
  1764. "f"
  1765. );
  1766. insert into sysbldobjdepends
  1767. (
  1768. bld_id,
  1769. obj_kind,
  1770. obj_signature,
  1771. obj_owner,
  1772. need_obj_kind,
  1773. need_obj_signature,
  1774. need_obj_owner)
  1775. values
  1776. (
  1777. "%SYSBLDNAME%",
  1778. 85, "Alter-Variant-LessThan (binaryvar,binaryvar)",
  1779. "%SYSBLDUSER%",
  1780. 5, "LessThan (binaryvar,binaryvar)",
  1781. "%SYSBLDUSER%"
  1782. );
  1783. insert into sysbldobjects
  1784. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1785. create_can_fail, drop_sql, drop_can_fail)
  1786. values
  1787. (
  1788. "%SYSBLDNAME%", 95, "Alter-Negator-LessThan (binaryvar,binaryvar)",
  1789. "%SYSBLDUSER%", 0,
  1790. "alter function LessThan (binaryvar,binaryvar)
  1791. with (add negator=GreaterThanOrEqual);
  1792. ",
  1793. "f",
  1794. "alter function LessThan (binaryvar,binaryvar)
  1795. with (drop negator);
  1796. ",
  1797. "f"
  1798. );
  1799. insert into sysbldobjdepends
  1800. (
  1801. bld_id,
  1802. obj_kind,
  1803. obj_signature,
  1804. obj_owner,
  1805. need_obj_kind,
  1806. need_obj_signature,
  1807. need_obj_owner)
  1808. values
  1809. (
  1810. "%SYSBLDNAME%",
  1811. 95, "Alter-Negator-LessThan (binaryvar,binaryvar)",
  1812. "%SYSBLDUSER%",
  1813. 5, "LessThan (binaryvar,binaryvar)",
  1814. "%SYSBLDUSER%"
  1815. );
  1816. insert into sysbldobjects
  1817. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1818. create_can_fail, drop_sql, drop_can_fail)
  1819. values
  1820. (
  1821. "%SYSBLDNAME%", 101, "Alter-Commutator-LessThan (binaryvar,binaryvar)",
  1822. "%SYSBLDUSER%", 0,
  1823. "alter function LessThan (binaryvar,binaryvar)
  1824. with (add Commutator=GreaterThanOrEqual);
  1825. ",
  1826. "f",
  1827. "alter function LessThan (binaryvar,binaryvar)
  1828. with (drop Commutator);
  1829. ",
  1830. "f"
  1831. );
  1832. insert into sysbldobjdepends
  1833. (
  1834. bld_id,
  1835. obj_kind,
  1836. obj_signature,
  1837. obj_owner,
  1838. need_obj_kind,
  1839. need_obj_signature,
  1840. need_obj_owner)
  1841. values
  1842. (
  1843. "%SYSBLDNAME%",
  1844. 101, "Alter-Commutator-LessThan (binaryvar,binaryvar)",
  1845. "%SYSBLDUSER%",
  1846. 5, "LessThan (binaryvar,binaryvar)",
  1847. "%SYSBLDUSER%"
  1848. );
  1849. insert into sysbldobjects
  1850. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1851. create_can_fail, drop_sql, drop_can_fail)
  1852. values
  1853. (
  1854. "%SYSBLDNAME%", 69, "LessThan (binaryvar,binaryvar)",
  1855. "%SYSBLDUSER%", 0,
  1856. "grant execute on function LessThan (binaryvar,binaryvar) to public;
  1857. ",
  1858. "f",
  1859. "",
  1860. "f"
  1861. );
  1862. insert into sysbldobjdepends
  1863. (
  1864. bld_id,
  1865. obj_kind,
  1866. obj_signature,
  1867. obj_owner,
  1868. need_obj_kind,
  1869. need_obj_signature,
  1870. need_obj_owner)
  1871. values
  1872. (
  1873. "%SYSBLDNAME%",
  1874. 69, "LessThan (binaryvar,binaryvar)",
  1875. "%SYSBLDUSER%",
  1876. 5, "LessThan (binaryvar,binaryvar)",
  1877. "%SYSBLDUSER%"
  1878. );
  1879. insert into sysbldobjects
  1880. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1881. create_can_fail, drop_sql, drop_can_fail)
  1882. values
  1883. (
  1884. "%SYSBLDNAME%", 5, "GreaterThan (binaryvar,binaryvar)",
  1885. "%SYSBLDUSER%", 0,
  1886. "create function GreaterThan (binaryvar,binaryvar)
  1887. returns boolean
  1888. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarGreaterThan)"" language c;
  1889. ",
  1890. "f",
  1891. "drop function GreaterThan (binaryvar,binaryvar);
  1892. ",
  1893. "f"
  1894. );
  1895. insert into sysbldobjdepends
  1896. (
  1897. bld_id,
  1898. obj_kind,
  1899. obj_signature,
  1900. obj_owner,
  1901. need_obj_kind,
  1902. need_obj_signature,
  1903. need_obj_owner)
  1904. values
  1905. (
  1906. "%SYSBLDNAME%",
  1907. 5, "GreaterThan (binaryvar,binaryvar)",
  1908. "%SYSBLDUSER%",
  1909. 7, "binaryvar",
  1910. "%SYSBLDUSER%"
  1911. );
  1912. insert into sysbldobjects
  1913. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1914. create_can_fail, drop_sql, drop_can_fail)
  1915. values
  1916. (
  1917. "%SYSBLDNAME%", 181, "Alter-ExternalName-GreaterThan (binaryvar,binaryvar)",
  1918. "%SYSBLDUSER%", 0,
  1919. "alter function GreaterThan (binaryvar,binaryvar)
  1920. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarGreaterThan)"");
  1921. ",
  1922. "f",
  1923. "alter function GreaterThan (binaryvar,binaryvar)
  1924. with (Modify External Name = ""binaryvarGreaterThan"");
  1925. ",
  1926. "f"
  1927. );
  1928. insert into sysbldobjdepends
  1929. (
  1930. bld_id,
  1931. obj_kind,
  1932. obj_signature,
  1933. obj_owner,
  1934. need_obj_kind,
  1935. need_obj_signature,
  1936. need_obj_owner)
  1937. values
  1938. (
  1939. "%SYSBLDNAME%",
  1940. 181, "Alter-ExternalName-GreaterThan (binaryvar,binaryvar)",
  1941. "%SYSBLDUSER%",
  1942. 5, "GreaterThan (binaryvar,binaryvar)",
  1943. "%SYSBLDUSER%"
  1944. );
  1945. insert into sysbldobjects
  1946. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1947. create_can_fail, drop_sql, drop_can_fail)
  1948. values
  1949. (
  1950. "%SYSBLDNAME%", 85, "Alter-Variant-GreaterThan (binaryvar,binaryvar)",
  1951. "%SYSBLDUSER%", 0,
  1952. "alter function GreaterThan (binaryvar,binaryvar)
  1953. with (add not variant);
  1954. ",
  1955. "f",
  1956. "alter function GreaterThan (binaryvar,binaryvar)
  1957. with (drop not variant);
  1958. ",
  1959. "f"
  1960. );
  1961. insert into sysbldobjdepends
  1962. (
  1963. bld_id,
  1964. obj_kind,
  1965. obj_signature,
  1966. obj_owner,
  1967. need_obj_kind,
  1968. need_obj_signature,
  1969. need_obj_owner)
  1970. values
  1971. (
  1972. "%SYSBLDNAME%",
  1973. 85, "Alter-Variant-GreaterThan (binaryvar,binaryvar)",
  1974. "%SYSBLDUSER%",
  1975. 5, "GreaterThan (binaryvar,binaryvar)",
  1976. "%SYSBLDUSER%"
  1977. );
  1978. insert into sysbldobjects
  1979. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  1980. create_can_fail, drop_sql, drop_can_fail)
  1981. values
  1982. (
  1983. "%SYSBLDNAME%", 95, "Alter-Negator-GreaterThan (binaryvar,binaryvar)",
  1984. "%SYSBLDUSER%", 0,
  1985. "alter function GreaterThan (binaryvar,binaryvar)
  1986. with (add negator=LessThanOrEqual);
  1987. ",
  1988. "f",
  1989. "alter function GreaterThan (binaryvar,binaryvar)
  1990. with (drop negator);
  1991. ",
  1992. "f"
  1993. );
  1994. insert into sysbldobjdepends
  1995. (
  1996. bld_id,
  1997. obj_kind,
  1998. obj_signature,
  1999. obj_owner,
  2000. need_obj_kind,
  2001. need_obj_signature,
  2002. need_obj_owner)
  2003. values
  2004. (
  2005. "%SYSBLDNAME%",
  2006. 95, "Alter-Negator-GreaterThan (binaryvar,binaryvar)",
  2007. "%SYSBLDUSER%",
  2008. 5, "GreaterThan (binaryvar,binaryvar)",
  2009. "%SYSBLDUSER%"
  2010. );
  2011. insert into sysbldobjects
  2012. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2013. create_can_fail, drop_sql, drop_can_fail)
  2014. values
  2015. (
  2016. "%SYSBLDNAME%", 101, "Alter-Commutator-GreaterThan (binaryvar,binaryvar)",
  2017. "%SYSBLDUSER%", 0,
  2018. "alter function GreaterThan (binaryvar,binaryvar)
  2019. with (add Commutator=LessThanOrEqual);
  2020. ",
  2021. "f",
  2022. "alter function GreaterThan (binaryvar,binaryvar)
  2023. with (drop Commutator);
  2024. ",
  2025. "f"
  2026. );
  2027. insert into sysbldobjdepends
  2028. (
  2029. bld_id,
  2030. obj_kind,
  2031. obj_signature,
  2032. obj_owner,
  2033. need_obj_kind,
  2034. need_obj_signature,
  2035. need_obj_owner)
  2036. values
  2037. (
  2038. "%SYSBLDNAME%",
  2039. 101, "Alter-Commutator-GreaterThan (binaryvar,binaryvar)",
  2040. "%SYSBLDUSER%",
  2041. 5, "GreaterThan (binaryvar,binaryvar)",
  2042. "%SYSBLDUSER%"
  2043. );
  2044. insert into sysbldobjects
  2045. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2046. create_can_fail, drop_sql, drop_can_fail)
  2047. values
  2048. (
  2049. "%SYSBLDNAME%", 69, "GreaterThan (binaryvar,binaryvar)",
  2050. "%SYSBLDUSER%", 0,
  2051. "grant execute on function GreaterThan (binaryvar,binaryvar) to public;
  2052. ",
  2053. "f",
  2054. "",
  2055. "f"
  2056. );
  2057. insert into sysbldobjdepends
  2058. (
  2059. bld_id,
  2060. obj_kind,
  2061. obj_signature,
  2062. obj_owner,
  2063. need_obj_kind,
  2064. need_obj_signature,
  2065. need_obj_owner)
  2066. values
  2067. (
  2068. "%SYSBLDNAME%",
  2069. 69, "GreaterThan (binaryvar,binaryvar)",
  2070. "%SYSBLDUSER%",
  2071. 5, "GreaterThan (binaryvar,binaryvar)",
  2072. "%SYSBLDUSER%"
  2073. );
  2074. insert into sysbldobjects
  2075. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2076. create_can_fail, drop_sql, drop_can_fail)
  2077. values
  2078. (
  2079. "%SYSBLDNAME%", 5, "LessThanOrEqual (binaryvar,binaryvar)",
  2080. "%SYSBLDUSER%", 0,
  2081. "create function LessThanOrEqual (binaryvar,binaryvar)
  2082. returns boolean
  2083. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarLessThanOrEqual)"" language c;
  2084. ",
  2085. "f",
  2086. "drop function LessThanOrEqual (binaryvar,binaryvar);
  2087. ",
  2088. "f"
  2089. );
  2090. insert into sysbldobjdepends
  2091. (
  2092. bld_id,
  2093. obj_kind,
  2094. obj_signature,
  2095. obj_owner,
  2096. need_obj_kind,
  2097. need_obj_signature,
  2098. need_obj_owner)
  2099. values
  2100. (
  2101. "%SYSBLDNAME%",
  2102. 5, "LessThanOrEqual (binaryvar,binaryvar)",
  2103. "%SYSBLDUSER%",
  2104. 7, "binaryvar",
  2105. "%SYSBLDUSER%"
  2106. );
  2107. insert into sysbldobjects
  2108. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2109. create_can_fail, drop_sql, drop_can_fail)
  2110. values
  2111. (
  2112. "%SYSBLDNAME%", 181, "Alter-ExternalName-LessThanOrEqual (binaryvar,binaryvar)",
  2113. "%SYSBLDUSER%", 0,
  2114. "alter function LessThanOrEqual (binaryvar,binaryvar)
  2115. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarLessThanOrEqual)"");
  2116. ",
  2117. "f",
  2118. "alter function LessThanOrEqual (binaryvar,binaryvar)
  2119. with (Modify External Name = ""binaryvarLessThanOrEqual"");
  2120. ",
  2121. "f"
  2122. );
  2123. insert into sysbldobjdepends
  2124. (
  2125. bld_id,
  2126. obj_kind,
  2127. obj_signature,
  2128. obj_owner,
  2129. need_obj_kind,
  2130. need_obj_signature,
  2131. need_obj_owner)
  2132. values
  2133. (
  2134. "%SYSBLDNAME%",
  2135. 181, "Alter-ExternalName-LessThanOrEqual (binaryvar,binaryvar)",
  2136. "%SYSBLDUSER%",
  2137. 5, "LessThanOrEqual (binaryvar,binaryvar)",
  2138. "%SYSBLDUSER%"
  2139. );
  2140. insert into sysbldobjects
  2141. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2142. create_can_fail, drop_sql, drop_can_fail)
  2143. values
  2144. (
  2145. "%SYSBLDNAME%", 85, "Alter-Variant-LessThanOrEqual (binaryvar,binaryvar)",
  2146. "%SYSBLDUSER%", 0,
  2147. "alter function LessThanOrEqual (binaryvar,binaryvar)
  2148. with (add not variant);
  2149. ",
  2150. "f",
  2151. "alter function LessThanOrEqual (binaryvar,binaryvar)
  2152. with (drop not variant);
  2153. ",
  2154. "f"
  2155. );
  2156. insert into sysbldobjdepends
  2157. (
  2158. bld_id,
  2159. obj_kind,
  2160. obj_signature,
  2161. obj_owner,
  2162. need_obj_kind,
  2163. need_obj_signature,
  2164. need_obj_owner)
  2165. values
  2166. (
  2167. "%SYSBLDNAME%",
  2168. 85, "Alter-Variant-LessThanOrEqual (binaryvar,binaryvar)",
  2169. "%SYSBLDUSER%",
  2170. 5, "LessThanOrEqual (binaryvar,binaryvar)",
  2171. "%SYSBLDUSER%"
  2172. );
  2173. insert into sysbldobjects
  2174. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2175. create_can_fail, drop_sql, drop_can_fail)
  2176. values
  2177. (
  2178. "%SYSBLDNAME%", 95, "Alter-Negator-LessThanOrEqual (binaryvar,binaryvar)",
  2179. "%SYSBLDUSER%", 0,
  2180. "alter function LessThanOrEqual (binaryvar,binaryvar)
  2181. with (add negator=GreaterThan);
  2182. ",
  2183. "f",
  2184. "alter function LessThanOrEqual (binaryvar,binaryvar)
  2185. with (drop negator);
  2186. ",
  2187. "f"
  2188. );
  2189. insert into sysbldobjdepends
  2190. (
  2191. bld_id,
  2192. obj_kind,
  2193. obj_signature,
  2194. obj_owner,
  2195. need_obj_kind,
  2196. need_obj_signature,
  2197. need_obj_owner)
  2198. values
  2199. (
  2200. "%SYSBLDNAME%",
  2201. 95, "Alter-Negator-LessThanOrEqual (binaryvar,binaryvar)",
  2202. "%SYSBLDUSER%",
  2203. 5, "LessThanOrEqual (binaryvar,binaryvar)",
  2204. "%SYSBLDUSER%"
  2205. );
  2206. insert into sysbldobjects
  2207. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2208. create_can_fail, drop_sql, drop_can_fail)
  2209. values
  2210. (
  2211. "%SYSBLDNAME%", 101, "Alter-Commutator-LessThanOrEqual (binaryvar,binaryvar)",
  2212. "%SYSBLDUSER%", 0,
  2213. "alter function LessThanOrEqual (binaryvar,binaryvar)
  2214. with (add Commutator=GreaterThan);
  2215. ",
  2216. "f",
  2217. "alter function LessThanOrEqual (binaryvar,binaryvar)
  2218. with (drop Commutator);
  2219. ",
  2220. "f"
  2221. );
  2222. insert into sysbldobjdepends
  2223. (
  2224. bld_id,
  2225. obj_kind,
  2226. obj_signature,
  2227. obj_owner,
  2228. need_obj_kind,
  2229. need_obj_signature,
  2230. need_obj_owner)
  2231. values
  2232. (
  2233. "%SYSBLDNAME%",
  2234. 101, "Alter-Commutator-LessThanOrEqual (binaryvar,binaryvar)",
  2235. "%SYSBLDUSER%",
  2236. 5, "LessThanOrEqual (binaryvar,binaryvar)",
  2237. "%SYSBLDUSER%"
  2238. );
  2239. insert into sysbldobjects
  2240. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2241. create_can_fail, drop_sql, drop_can_fail)
  2242. values
  2243. (
  2244. "%SYSBLDNAME%", 69, "LessThanOrEqual (binaryvar,binaryvar)",
  2245. "%SYSBLDUSER%", 0,
  2246. "grant execute on function LessThanOrEqual (binaryvar,binaryvar) to public;
  2247. ",
  2248. "f",
  2249. "",
  2250. "f"
  2251. );
  2252. insert into sysbldobjdepends
  2253. (
  2254. bld_id,
  2255. obj_kind,
  2256. obj_signature,
  2257. obj_owner,
  2258. need_obj_kind,
  2259. need_obj_signature,
  2260. need_obj_owner)
  2261. values
  2262. (
  2263. "%SYSBLDNAME%",
  2264. 69, "LessThanOrEqual (binaryvar,binaryvar)",
  2265. "%SYSBLDUSER%",
  2266. 5, "LessThanOrEqual (binaryvar,binaryvar)",
  2267. "%SYSBLDUSER%"
  2268. );
  2269. insert into sysbldobjects
  2270. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2271. create_can_fail, drop_sql, drop_can_fail)
  2272. values
  2273. (
  2274. "%SYSBLDNAME%", 5, "GreaterThanOrEqual (binaryvar,binaryvar)",
  2275. "%SYSBLDUSER%", 0,
  2276. "create function GreaterThanOrEqual (binaryvar,binaryvar)
  2277. returns boolean
  2278. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarGreaterThanOrEqual)"" language c;
  2279. ",
  2280. "f",
  2281. "drop function GreaterThanOrEqual (binaryvar,binaryvar);
  2282. ",
  2283. "f"
  2284. );
  2285. insert into sysbldobjdepends
  2286. (
  2287. bld_id,
  2288. obj_kind,
  2289. obj_signature,
  2290. obj_owner,
  2291. need_obj_kind,
  2292. need_obj_signature,
  2293. need_obj_owner)
  2294. values
  2295. (
  2296. "%SYSBLDNAME%",
  2297. 5, "GreaterThanOrEqual (binaryvar,binaryvar)",
  2298. "%SYSBLDUSER%",
  2299. 7, "binaryvar",
  2300. "%SYSBLDUSER%"
  2301. );
  2302. insert into sysbldobjects
  2303. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2304. create_can_fail, drop_sql, drop_can_fail)
  2305. values
  2306. (
  2307. "%SYSBLDNAME%", 181, "Alter-ExternalName-GreaterThanOrEqual (binaryvar,binaryvar)",
  2308. "%SYSBLDUSER%", 0,
  2309. "alter function GreaterThanOrEqual (binaryvar,binaryvar)
  2310. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvarGreaterThanOrEqual)"");
  2311. ",
  2312. "f",
  2313. "alter function GreaterThanOrEqual (binaryvar,binaryvar)
  2314. with (Modify External Name = ""binaryvarGreaterThanOrEqual"");
  2315. ",
  2316. "f"
  2317. );
  2318. insert into sysbldobjdepends
  2319. (
  2320. bld_id,
  2321. obj_kind,
  2322. obj_signature,
  2323. obj_owner,
  2324. need_obj_kind,
  2325. need_obj_signature,
  2326. need_obj_owner)
  2327. values
  2328. (
  2329. "%SYSBLDNAME%",
  2330. 181, "Alter-ExternalName-GreaterThanOrEqual (binaryvar,binaryvar)",
  2331. "%SYSBLDUSER%",
  2332. 5, "GreaterThanOrEqual (binaryvar,binaryvar)",
  2333. "%SYSBLDUSER%"
  2334. );
  2335. insert into sysbldobjects
  2336. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2337. create_can_fail, drop_sql, drop_can_fail)
  2338. values
  2339. (
  2340. "%SYSBLDNAME%", 85, "Alter-Variant-GreaterThanOrEqual (binaryvar,binaryvar)",
  2341. "%SYSBLDUSER%", 0,
  2342. "alter function GreaterThanOrEqual (binaryvar,binaryvar)
  2343. with (add not variant);
  2344. ",
  2345. "f",
  2346. "alter function GreaterThanOrEqual (binaryvar,binaryvar)
  2347. with (drop not variant);
  2348. ",
  2349. "f"
  2350. );
  2351. insert into sysbldobjdepends
  2352. (
  2353. bld_id,
  2354. obj_kind,
  2355. obj_signature,
  2356. obj_owner,
  2357. need_obj_kind,
  2358. need_obj_signature,
  2359. need_obj_owner)
  2360. values
  2361. (
  2362. "%SYSBLDNAME%",
  2363. 85, "Alter-Variant-GreaterThanOrEqual (binaryvar,binaryvar)",
  2364. "%SYSBLDUSER%",
  2365. 5, "GreaterThanOrEqual (binaryvar,binaryvar)",
  2366. "%SYSBLDUSER%"
  2367. );
  2368. insert into sysbldobjects
  2369. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2370. create_can_fail, drop_sql, drop_can_fail)
  2371. values
  2372. (
  2373. "%SYSBLDNAME%", 95, "Alter-Negator-GreaterThanOrEqual (binaryvar,binaryvar)",
  2374. "%SYSBLDUSER%", 0,
  2375. "alter function GreaterThanOrEqual (binaryvar,binaryvar)
  2376. with (add negator=LessThan);
  2377. ",
  2378. "f",
  2379. "alter function GreaterThanOrEqual (binaryvar,binaryvar)
  2380. with (drop negator);
  2381. ",
  2382. "f"
  2383. );
  2384. insert into sysbldobjdepends
  2385. (
  2386. bld_id,
  2387. obj_kind,
  2388. obj_signature,
  2389. obj_owner,
  2390. need_obj_kind,
  2391. need_obj_signature,
  2392. need_obj_owner)
  2393. values
  2394. (
  2395. "%SYSBLDNAME%",
  2396. 95, "Alter-Negator-GreaterThanOrEqual (binaryvar,binaryvar)",
  2397. "%SYSBLDUSER%",
  2398. 5, "GreaterThanOrEqual (binaryvar,binaryvar)",
  2399. "%SYSBLDUSER%"
  2400. );
  2401. insert into sysbldobjects
  2402. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2403. create_can_fail, drop_sql, drop_can_fail)
  2404. values
  2405. (
  2406. "%SYSBLDNAME%", 101, "Alter-Commutator-GreaterThanOrEqual (binaryvar,binaryvar)",
  2407. "%SYSBLDUSER%", 0,
  2408. "alter function GreaterThanOrEqual (binaryvar,binaryvar)
  2409. with (add Commutator=LessThan);
  2410. ",
  2411. "f",
  2412. "alter function GreaterThanOrEqual (binaryvar,binaryvar)
  2413. with (drop Commutator);
  2414. ",
  2415. "f"
  2416. );
  2417. insert into sysbldobjdepends
  2418. (
  2419. bld_id,
  2420. obj_kind,
  2421. obj_signature,
  2422. obj_owner,
  2423. need_obj_kind,
  2424. need_obj_signature,
  2425. need_obj_owner)
  2426. values
  2427. (
  2428. "%SYSBLDNAME%",
  2429. 101, "Alter-Commutator-GreaterThanOrEqual (binaryvar,binaryvar)",
  2430. "%SYSBLDUSER%",
  2431. 5, "GreaterThanOrEqual (binaryvar,binaryvar)",
  2432. "%SYSBLDUSER%"
  2433. );
  2434. insert into sysbldobjects
  2435. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2436. create_can_fail, drop_sql, drop_can_fail)
  2437. values
  2438. (
  2439. "%SYSBLDNAME%", 69, "GreaterThanOrEqual (binaryvar,binaryvar)",
  2440. "%SYSBLDUSER%", 0,
  2441. "grant execute on function GreaterThanOrEqual (binaryvar,binaryvar) to public;
  2442. ",
  2443. "f",
  2444. "",
  2445. "f"
  2446. );
  2447. insert into sysbldobjdepends
  2448. (
  2449. bld_id,
  2450. obj_kind,
  2451. obj_signature,
  2452. obj_owner,
  2453. need_obj_kind,
  2454. need_obj_signature,
  2455. need_obj_owner)
  2456. values
  2457. (
  2458. "%SYSBLDNAME%",
  2459. 69, "GreaterThanOrEqual (binaryvar,binaryvar)",
  2460. "%SYSBLDUSER%",
  2461. 5, "GreaterThanOrEqual (binaryvar,binaryvar)",
  2462. "%SYSBLDUSER%"
  2463. );
  2464. insert into sysbldobjects
  2465. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2466. create_can_fail, drop_sql, drop_can_fail)
  2467. values
  2468. (
  2469. "%SYSBLDNAME%", 7, "binary18",
  2470. "%SYSBLDUSER%", 0,
  2471. "create opaque type binary18(
  2472. internallength = 18,
  2473. alignment = 4
  2474. );
  2475. ",
  2476. "f",
  2477. "drop type binary18 restrict;
  2478. ",
  2479. "f"
  2480. );
  2481. insert into sysbldobjects
  2482. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2483. create_can_fail, drop_sql, drop_can_fail)
  2484. values
  2485. (
  2486. "%SYSBLDNAME%", 71, "binary18",
  2487. "%SYSBLDUSER%", 0,
  2488. "grant usage on type binary18 to public;
  2489. ",
  2490. "f",
  2491. "",
  2492. "f"
  2493. );
  2494. insert into sysbldobjdepends
  2495. (
  2496. bld_id,
  2497. obj_kind,
  2498. obj_signature,
  2499. obj_owner,
  2500. need_obj_kind,
  2501. need_obj_signature,
  2502. need_obj_owner)
  2503. values
  2504. (
  2505. "%SYSBLDNAME%",
  2506. 71, "binary18",
  2507. "%SYSBLDUSER%",
  2508. 7, "binary18",
  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, "binary18In (lvarchar)",
  2517. "%SYSBLDUSER%", 0,
  2518. "create function binary18In (lvarchar)
  2519. returns binary18
  2520. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18Input)"" language c;
  2521. ",
  2522. "f",
  2523. "drop function binary18In (lvarchar);
  2524. ",
  2525. "f"
  2526. );
  2527. insert into sysbldobjdepends
  2528. (
  2529. bld_id,
  2530. obj_kind,
  2531. obj_signature,
  2532. obj_owner,
  2533. need_obj_kind,
  2534. need_obj_signature,
  2535. need_obj_owner)
  2536. values
  2537. (
  2538. "%SYSBLDNAME%",
  2539. 5, "binary18In (lvarchar)",
  2540. "%SYSBLDUSER%",
  2541. 7, "binary18",
  2542. "%SYSBLDUSER%"
  2543. );
  2544. insert into sysbldobjects
  2545. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2546. create_can_fail, drop_sql, drop_can_fail)
  2547. values
  2548. (
  2549. "%SYSBLDNAME%", 181, "Alter-ExternalName-binary18In (lvarchar)",
  2550. "%SYSBLDUSER%", 0,
  2551. "alter function binary18In (lvarchar)
  2552. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18Input)"");
  2553. ",
  2554. "f",
  2555. "alter function binary18In (lvarchar)
  2556. with (Modify External Name = ""binary18Input"");
  2557. ",
  2558. "f"
  2559. );
  2560. insert into sysbldobjdepends
  2561. (
  2562. bld_id,
  2563. obj_kind,
  2564. obj_signature,
  2565. obj_owner,
  2566. need_obj_kind,
  2567. need_obj_signature,
  2568. need_obj_owner)
  2569. values
  2570. (
  2571. "%SYSBLDNAME%",
  2572. 181, "Alter-ExternalName-binary18In (lvarchar)",
  2573. "%SYSBLDUSER%",
  2574. 5, "binary18In (lvarchar)",
  2575. "%SYSBLDUSER%"
  2576. );
  2577. insert into sysbldobjects
  2578. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2579. create_can_fail, drop_sql, drop_can_fail)
  2580. values
  2581. (
  2582. "%SYSBLDNAME%", 37, "Alter-Parallelize-binary18In (lvarchar)",
  2583. "%SYSBLDUSER%", 0,
  2584. "alter function binary18In (lvarchar)
  2585. with (add parallelizable);
  2586. ",
  2587. "f",
  2588. "alter function binary18In (lvarchar)
  2589. with (drop parallelizable);
  2590. ",
  2591. "f"
  2592. );
  2593. insert into sysbldobjdepends
  2594. (
  2595. bld_id,
  2596. obj_kind,
  2597. obj_signature,
  2598. obj_owner,
  2599. need_obj_kind,
  2600. need_obj_signature,
  2601. need_obj_owner)
  2602. values
  2603. (
  2604. "%SYSBLDNAME%",
  2605. 37, "Alter-Parallelize-binary18In (lvarchar)",
  2606. "%SYSBLDUSER%",
  2607. 5, "binary18In (lvarchar)",
  2608. "%SYSBLDUSER%"
  2609. );
  2610. insert into sysbldobjects
  2611. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2612. create_can_fail, drop_sql, drop_can_fail)
  2613. values
  2614. (
  2615. "%SYSBLDNAME%", 85, "Alter-Variant-binary18In (lvarchar)",
  2616. "%SYSBLDUSER%", 0,
  2617. "alter function binary18In (lvarchar)
  2618. with (add variant);
  2619. ",
  2620. "f",
  2621. "alter function binary18In (lvarchar)
  2622. with (drop variant);
  2623. ",
  2624. "f"
  2625. );
  2626. insert into sysbldobjdepends
  2627. (
  2628. bld_id,
  2629. obj_kind,
  2630. obj_signature,
  2631. obj_owner,
  2632. need_obj_kind,
  2633. need_obj_signature,
  2634. need_obj_owner)
  2635. values
  2636. (
  2637. "%SYSBLDNAME%",
  2638. 85, "Alter-Variant-binary18In (lvarchar)",
  2639. "%SYSBLDUSER%",
  2640. 5, "binary18In (lvarchar)",
  2641. "%SYSBLDUSER%"
  2642. );
  2643. insert into sysbldobjects
  2644. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2645. create_can_fail, drop_sql, drop_can_fail)
  2646. values
  2647. (
  2648. "%SYSBLDNAME%", 69, "binary18In (lvarchar)",
  2649. "%SYSBLDUSER%", 0,
  2650. "grant execute on function binary18In (lvarchar) to public;
  2651. ",
  2652. "f",
  2653. "",
  2654. "f"
  2655. );
  2656. insert into sysbldobjdepends
  2657. (
  2658. bld_id,
  2659. obj_kind,
  2660. obj_signature,
  2661. obj_owner,
  2662. need_obj_kind,
  2663. need_obj_signature,
  2664. need_obj_owner)
  2665. values
  2666. (
  2667. "%SYSBLDNAME%",
  2668. 69, "binary18In (lvarchar)",
  2669. "%SYSBLDUSER%",
  2670. 5, "binary18In (lvarchar)",
  2671. "%SYSBLDUSER%"
  2672. );
  2673. insert into sysbldobjects
  2674. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2675. create_can_fail, drop_sql, drop_can_fail)
  2676. values
  2677. (
  2678. "%SYSBLDNAME%", 3, "lvarchar->binary18",
  2679. "%SYSBLDUSER%", 0,
  2680. "create implicit cast
  2681. (
  2682. lvarchar as binary18
  2683. with binary18In
  2684. );
  2685. ",
  2686. "f",
  2687. "drop cast (lvarchar as binary18);
  2688. ",
  2689. "f"
  2690. );
  2691. insert into sysbldobjdepends
  2692. (
  2693. bld_id,
  2694. obj_kind,
  2695. obj_signature,
  2696. obj_owner,
  2697. need_obj_kind,
  2698. need_obj_signature,
  2699. need_obj_owner)
  2700. values
  2701. (
  2702. "%SYSBLDNAME%",
  2703. 3, "lvarchar->binary18",
  2704. "%SYSBLDUSER%",
  2705. 7, "binary18",
  2706. "%SYSBLDUSER%"
  2707. );
  2708. insert into sysbldobjects
  2709. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2710. create_can_fail, drop_sql, drop_can_fail)
  2711. values
  2712. (
  2713. "%SYSBLDNAME%", 5, "binary18Out (binary18)",
  2714. "%SYSBLDUSER%", 0,
  2715. "create function binary18Out (binary18)
  2716. returns lvarchar
  2717. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18Output)"" language c;
  2718. ",
  2719. "f",
  2720. "drop function binary18Out (binary18);
  2721. ",
  2722. "f"
  2723. );
  2724. insert into sysbldobjdepends
  2725. (
  2726. bld_id,
  2727. obj_kind,
  2728. obj_signature,
  2729. obj_owner,
  2730. need_obj_kind,
  2731. need_obj_signature,
  2732. need_obj_owner)
  2733. values
  2734. (
  2735. "%SYSBLDNAME%",
  2736. 5, "binary18Out (binary18)",
  2737. "%SYSBLDUSER%",
  2738. 7, "binary18",
  2739. "%SYSBLDUSER%"
  2740. );
  2741. insert into sysbldobjects
  2742. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2743. create_can_fail, drop_sql, drop_can_fail)
  2744. values
  2745. (
  2746. "%SYSBLDNAME%", 181, "Alter-ExternalName-binary18Out (binary18)",
  2747. "%SYSBLDUSER%", 0,
  2748. "alter function binary18Out (binary18)
  2749. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18Output)"");
  2750. ",
  2751. "f",
  2752. "alter function binary18Out (binary18)
  2753. with (Modify External Name = ""binary18Output"");
  2754. ",
  2755. "f"
  2756. );
  2757. insert into sysbldobjdepends
  2758. (
  2759. bld_id,
  2760. obj_kind,
  2761. obj_signature,
  2762. obj_owner,
  2763. need_obj_kind,
  2764. need_obj_signature,
  2765. need_obj_owner)
  2766. values
  2767. (
  2768. "%SYSBLDNAME%",
  2769. 181, "Alter-ExternalName-binary18Out (binary18)",
  2770. "%SYSBLDUSER%",
  2771. 5, "binary18Out (binary18)",
  2772. "%SYSBLDUSER%"
  2773. );
  2774. insert into sysbldobjects
  2775. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2776. create_can_fail, drop_sql, drop_can_fail)
  2777. values
  2778. (
  2779. "%SYSBLDNAME%", 37, "Alter-Parallelize-binary18Out (binary18)",
  2780. "%SYSBLDUSER%", 0,
  2781. "alter function binary18Out (binary18)
  2782. with (add parallelizable);
  2783. ",
  2784. "f",
  2785. "alter function binary18Out (binary18)
  2786. with (drop parallelizable);
  2787. ",
  2788. "f"
  2789. );
  2790. insert into sysbldobjdepends
  2791. (
  2792. bld_id,
  2793. obj_kind,
  2794. obj_signature,
  2795. obj_owner,
  2796. need_obj_kind,
  2797. need_obj_signature,
  2798. need_obj_owner)
  2799. values
  2800. (
  2801. "%SYSBLDNAME%",
  2802. 37, "Alter-Parallelize-binary18Out (binary18)",
  2803. "%SYSBLDUSER%",
  2804. 5, "binary18Out (binary18)",
  2805. "%SYSBLDUSER%"
  2806. );
  2807. insert into sysbldobjects
  2808. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2809. create_can_fail, drop_sql, drop_can_fail)
  2810. values
  2811. (
  2812. "%SYSBLDNAME%", 85, "Alter-Variant-binary18Out (binary18)",
  2813. "%SYSBLDUSER%", 0,
  2814. "alter function binary18Out (binary18)
  2815. with (add not variant);
  2816. ",
  2817. "f",
  2818. "alter function binary18Out (binary18)
  2819. with (drop not variant);
  2820. ",
  2821. "f"
  2822. );
  2823. insert into sysbldobjdepends
  2824. (
  2825. bld_id,
  2826. obj_kind,
  2827. obj_signature,
  2828. obj_owner,
  2829. need_obj_kind,
  2830. need_obj_signature,
  2831. need_obj_owner)
  2832. values
  2833. (
  2834. "%SYSBLDNAME%",
  2835. 85, "Alter-Variant-binary18Out (binary18)",
  2836. "%SYSBLDUSER%",
  2837. 5, "binary18Out (binary18)",
  2838. "%SYSBLDUSER%"
  2839. );
  2840. insert into sysbldobjects
  2841. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2842. create_can_fail, drop_sql, drop_can_fail)
  2843. values
  2844. (
  2845. "%SYSBLDNAME%", 69, "binary18Out (binary18)",
  2846. "%SYSBLDUSER%", 0,
  2847. "grant execute on function binary18Out (binary18) to public;
  2848. ",
  2849. "f",
  2850. "",
  2851. "f"
  2852. );
  2853. insert into sysbldobjdepends
  2854. (
  2855. bld_id,
  2856. obj_kind,
  2857. obj_signature,
  2858. obj_owner,
  2859. need_obj_kind,
  2860. need_obj_signature,
  2861. need_obj_owner)
  2862. values
  2863. (
  2864. "%SYSBLDNAME%",
  2865. 69, "binary18Out (binary18)",
  2866. "%SYSBLDUSER%",
  2867. 5, "binary18Out (binary18)",
  2868. "%SYSBLDUSER%"
  2869. );
  2870. insert into sysbldobjects
  2871. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2872. create_can_fail, drop_sql, drop_can_fail)
  2873. values
  2874. (
  2875. "%SYSBLDNAME%", 3, "binary18->lvarchar",
  2876. "%SYSBLDUSER%", 0,
  2877. "create cast
  2878. (
  2879. binary18 as lvarchar
  2880. with binary18Out
  2881. );
  2882. ",
  2883. "f",
  2884. "drop cast (binary18 as lvarchar);
  2885. ",
  2886. "f"
  2887. );
  2888. insert into sysbldobjdepends
  2889. (
  2890. bld_id,
  2891. obj_kind,
  2892. obj_signature,
  2893. obj_owner,
  2894. need_obj_kind,
  2895. need_obj_signature,
  2896. need_obj_owner)
  2897. values
  2898. (
  2899. "%SYSBLDNAME%",
  2900. 3, "binary18->lvarchar",
  2901. "%SYSBLDUSER%",
  2902. 7, "binary18",
  2903. "%SYSBLDUSER%"
  2904. );
  2905. insert into sysbldobjects
  2906. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2907. create_can_fail, drop_sql, drop_can_fail)
  2908. values
  2909. (
  2910. "%SYSBLDNAME%", 5, "binary18Send (binary18)",
  2911. "%SYSBLDUSER%", 0,
  2912. "create function binary18Send (binary18)
  2913. returns sendrecv
  2914. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18Send)"" language c;
  2915. ",
  2916. "f",
  2917. "drop function binary18Send (binary18);
  2918. ",
  2919. "f"
  2920. );
  2921. insert into sysbldobjdepends
  2922. (
  2923. bld_id,
  2924. obj_kind,
  2925. obj_signature,
  2926. obj_owner,
  2927. need_obj_kind,
  2928. need_obj_signature,
  2929. need_obj_owner)
  2930. values
  2931. (
  2932. "%SYSBLDNAME%",
  2933. 5, "binary18Send (binary18)",
  2934. "%SYSBLDUSER%",
  2935. 7, "binary18",
  2936. "%SYSBLDUSER%"
  2937. );
  2938. insert into sysbldobjects
  2939. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2940. create_can_fail, drop_sql, drop_can_fail)
  2941. values
  2942. (
  2943. "%SYSBLDNAME%", 181, "Alter-ExternalName-binary18Send (binary18)",
  2944. "%SYSBLDUSER%", 0,
  2945. "alter function binary18Send (binary18)
  2946. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18Send)"");
  2947. ",
  2948. "f",
  2949. "alter function binary18Send (binary18)
  2950. with (Modify External Name = ""binary18Send"");
  2951. ",
  2952. "f"
  2953. );
  2954. insert into sysbldobjdepends
  2955. (
  2956. bld_id,
  2957. obj_kind,
  2958. obj_signature,
  2959. obj_owner,
  2960. need_obj_kind,
  2961. need_obj_signature,
  2962. need_obj_owner)
  2963. values
  2964. (
  2965. "%SYSBLDNAME%",
  2966. 181, "Alter-ExternalName-binary18Send (binary18)",
  2967. "%SYSBLDUSER%",
  2968. 5, "binary18Send (binary18)",
  2969. "%SYSBLDUSER%"
  2970. );
  2971. insert into sysbldobjects
  2972. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  2973. create_can_fail, drop_sql, drop_can_fail)
  2974. values
  2975. (
  2976. "%SYSBLDNAME%", 69, "binary18Send (binary18)",
  2977. "%SYSBLDUSER%", 0,
  2978. "grant execute on function binary18Send (binary18) to public;
  2979. ",
  2980. "f",
  2981. "",
  2982. "f"
  2983. );
  2984. insert into sysbldobjdepends
  2985. (
  2986. bld_id,
  2987. obj_kind,
  2988. obj_signature,
  2989. obj_owner,
  2990. need_obj_kind,
  2991. need_obj_signature,
  2992. need_obj_owner)
  2993. values
  2994. (
  2995. "%SYSBLDNAME%",
  2996. 69, "binary18Send (binary18)",
  2997. "%SYSBLDUSER%",
  2998. 5, "binary18Send (binary18)",
  2999. "%SYSBLDUSER%"
  3000. );
  3001. insert into sysbldobjects
  3002. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3003. create_can_fail, drop_sql, drop_can_fail)
  3004. values
  3005. (
  3006. "%SYSBLDNAME%", 3, "binary18->sendrecv",
  3007. "%SYSBLDUSER%", 0,
  3008. "create cast
  3009. (
  3010. binary18 as sendrecv
  3011. with binary18Send
  3012. );
  3013. ",
  3014. "f",
  3015. "drop cast (binary18 as sendrecv);
  3016. ",
  3017. "f"
  3018. );
  3019. insert into sysbldobjdepends
  3020. (
  3021. bld_id,
  3022. obj_kind,
  3023. obj_signature,
  3024. obj_owner,
  3025. need_obj_kind,
  3026. need_obj_signature,
  3027. need_obj_owner)
  3028. values
  3029. (
  3030. "%SYSBLDNAME%",
  3031. 3, "binary18->sendrecv",
  3032. "%SYSBLDUSER%",
  3033. 7, "binary18",
  3034. "%SYSBLDUSER%"
  3035. );
  3036. insert into sysbldobjects
  3037. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3038. create_can_fail, drop_sql, drop_can_fail)
  3039. values
  3040. (
  3041. "%SYSBLDNAME%", 5, "binary18Recv (sendrecv)",
  3042. "%SYSBLDUSER%", 0,
  3043. "create function binary18Recv (sendrecv)
  3044. returns binary18
  3045. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18Receive)"" language c;
  3046. ",
  3047. "f",
  3048. "drop function binary18Recv (sendrecv);
  3049. ",
  3050. "f"
  3051. );
  3052. insert into sysbldobjdepends
  3053. (
  3054. bld_id,
  3055. obj_kind,
  3056. obj_signature,
  3057. obj_owner,
  3058. need_obj_kind,
  3059. need_obj_signature,
  3060. need_obj_owner)
  3061. values
  3062. (
  3063. "%SYSBLDNAME%",
  3064. 5, "binary18Recv (sendrecv)",
  3065. "%SYSBLDUSER%",
  3066. 7, "binary18",
  3067. "%SYSBLDUSER%"
  3068. );
  3069. insert into sysbldobjects
  3070. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3071. create_can_fail, drop_sql, drop_can_fail)
  3072. values
  3073. (
  3074. "%SYSBLDNAME%", 181, "Alter-ExternalName-binary18Recv (sendrecv)",
  3075. "%SYSBLDUSER%", 0,
  3076. "alter function binary18Recv (sendrecv)
  3077. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18Receive)"");
  3078. ",
  3079. "f",
  3080. "alter function binary18Recv (sendrecv)
  3081. with (Modify External Name = ""binary18Receive"");
  3082. ",
  3083. "f"
  3084. );
  3085. insert into sysbldobjdepends
  3086. (
  3087. bld_id,
  3088. obj_kind,
  3089. obj_signature,
  3090. obj_owner,
  3091. need_obj_kind,
  3092. need_obj_signature,
  3093. need_obj_owner)
  3094. values
  3095. (
  3096. "%SYSBLDNAME%",
  3097. 181, "Alter-ExternalName-binary18Recv (sendrecv)",
  3098. "%SYSBLDUSER%",
  3099. 5, "binary18Recv (sendrecv)",
  3100. "%SYSBLDUSER%"
  3101. );
  3102. insert into sysbldobjects
  3103. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3104. create_can_fail, drop_sql, drop_can_fail)
  3105. values
  3106. (
  3107. "%SYSBLDNAME%", 37, "Alter-Parallelize-binary18Recv (sendrecv)",
  3108. "%SYSBLDUSER%", 0,
  3109. "alter function binary18Recv (sendrecv)
  3110. with (add parallelizable);
  3111. ",
  3112. "f",
  3113. "alter function binary18Recv (sendrecv)
  3114. with (drop parallelizable);
  3115. ",
  3116. "f"
  3117. );
  3118. insert into sysbldobjdepends
  3119. (
  3120. bld_id,
  3121. obj_kind,
  3122. obj_signature,
  3123. obj_owner,
  3124. need_obj_kind,
  3125. need_obj_signature,
  3126. need_obj_owner)
  3127. values
  3128. (
  3129. "%SYSBLDNAME%",
  3130. 37, "Alter-Parallelize-binary18Recv (sendrecv)",
  3131. "%SYSBLDUSER%",
  3132. 5, "binary18Recv (sendrecv)",
  3133. "%SYSBLDUSER%"
  3134. );
  3135. insert into sysbldobjects
  3136. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3137. create_can_fail, drop_sql, drop_can_fail)
  3138. values
  3139. (
  3140. "%SYSBLDNAME%", 85, "Alter-Variant-binary18Recv (sendrecv)",
  3141. "%SYSBLDUSER%", 0,
  3142. "alter function binary18Recv (sendrecv)
  3143. with (add not variant);
  3144. ",
  3145. "f",
  3146. "alter function binary18Recv (sendrecv)
  3147. with (drop not variant);
  3148. ",
  3149. "f"
  3150. );
  3151. insert into sysbldobjdepends
  3152. (
  3153. bld_id,
  3154. obj_kind,
  3155. obj_signature,
  3156. obj_owner,
  3157. need_obj_kind,
  3158. need_obj_signature,
  3159. need_obj_owner)
  3160. values
  3161. (
  3162. "%SYSBLDNAME%",
  3163. 85, "Alter-Variant-binary18Recv (sendrecv)",
  3164. "%SYSBLDUSER%",
  3165. 5, "binary18Recv (sendrecv)",
  3166. "%SYSBLDUSER%"
  3167. );
  3168. insert into sysbldobjects
  3169. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3170. create_can_fail, drop_sql, drop_can_fail)
  3171. values
  3172. (
  3173. "%SYSBLDNAME%", 69, "binary18Recv (sendrecv)",
  3174. "%SYSBLDUSER%", 0,
  3175. "grant execute on function binary18Recv (sendrecv) to public;
  3176. ",
  3177. "f",
  3178. "",
  3179. "f"
  3180. );
  3181. insert into sysbldobjdepends
  3182. (
  3183. bld_id,
  3184. obj_kind,
  3185. obj_signature,
  3186. obj_owner,
  3187. need_obj_kind,
  3188. need_obj_signature,
  3189. need_obj_owner)
  3190. values
  3191. (
  3192. "%SYSBLDNAME%",
  3193. 69, "binary18Recv (sendrecv)",
  3194. "%SYSBLDUSER%",
  3195. 5, "binary18Recv (sendrecv)",
  3196. "%SYSBLDUSER%"
  3197. );
  3198. insert into sysbldobjects
  3199. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3200. create_can_fail, drop_sql, drop_can_fail)
  3201. values
  3202. (
  3203. "%SYSBLDNAME%", 3, "sendrecv->binary18",
  3204. "%SYSBLDUSER%", 0,
  3205. "create implicit cast
  3206. (
  3207. sendrecv as binary18
  3208. with binary18Recv
  3209. );
  3210. ",
  3211. "f",
  3212. "drop cast (sendrecv as binary18);
  3213. ",
  3214. "f"
  3215. );
  3216. insert into sysbldobjdepends
  3217. (
  3218. bld_id,
  3219. obj_kind,
  3220. obj_signature,
  3221. obj_owner,
  3222. need_obj_kind,
  3223. need_obj_signature,
  3224. need_obj_owner)
  3225. values
  3226. (
  3227. "%SYSBLDNAME%",
  3228. 3, "sendrecv->binary18",
  3229. "%SYSBLDUSER%",
  3230. 7, "binary18",
  3231. "%SYSBLDUSER%"
  3232. );
  3233. insert into sysbldobjects
  3234. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3235. create_can_fail, drop_sql, drop_can_fail)
  3236. values
  3237. (
  3238. "%SYSBLDNAME%", 5, "binary18ImpT (impexp)",
  3239. "%SYSBLDUSER%", 0,
  3240. "create function binary18ImpT (impexp)
  3241. returns binary18
  3242. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18ImportText)"" language c;
  3243. ",
  3244. "f",
  3245. "drop function binary18ImpT (impexp);
  3246. ",
  3247. "f"
  3248. );
  3249. insert into sysbldobjdepends
  3250. (
  3251. bld_id,
  3252. obj_kind,
  3253. obj_signature,
  3254. obj_owner,
  3255. need_obj_kind,
  3256. need_obj_signature,
  3257. need_obj_owner)
  3258. values
  3259. (
  3260. "%SYSBLDNAME%",
  3261. 5, "binary18ImpT (impexp)",
  3262. "%SYSBLDUSER%",
  3263. 7, "binary18",
  3264. "%SYSBLDUSER%"
  3265. );
  3266. insert into sysbldobjects
  3267. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3268. create_can_fail, drop_sql, drop_can_fail)
  3269. values
  3270. (
  3271. "%SYSBLDNAME%", 181, "Alter-ExternalName-binary18ImpT (impexp)",
  3272. "%SYSBLDUSER%", 0,
  3273. "alter function binary18ImpT (impexp)
  3274. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18ImportText)"");
  3275. ",
  3276. "f",
  3277. "alter function binary18ImpT (impexp)
  3278. with (Modify External Name = ""binary18ImportText"");
  3279. ",
  3280. "f"
  3281. );
  3282. insert into sysbldobjdepends
  3283. (
  3284. bld_id,
  3285. obj_kind,
  3286. obj_signature,
  3287. obj_owner,
  3288. need_obj_kind,
  3289. need_obj_signature,
  3290. need_obj_owner)
  3291. values
  3292. (
  3293. "%SYSBLDNAME%",
  3294. 181, "Alter-ExternalName-binary18ImpT (impexp)",
  3295. "%SYSBLDUSER%",
  3296. 5, "binary18ImpT (impexp)",
  3297. "%SYSBLDUSER%"
  3298. );
  3299. insert into sysbldobjects
  3300. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3301. create_can_fail, drop_sql, drop_can_fail)
  3302. values
  3303. (
  3304. "%SYSBLDNAME%", 37, "Alter-Parallelize-binary18ImpT (impexp)",
  3305. "%SYSBLDUSER%", 0,
  3306. "alter function binary18ImpT (impexp)
  3307. with (add parallelizable);
  3308. ",
  3309. "f",
  3310. "alter function binary18ImpT (impexp)
  3311. with (drop parallelizable);
  3312. ",
  3313. "f"
  3314. );
  3315. insert into sysbldobjdepends
  3316. (
  3317. bld_id,
  3318. obj_kind,
  3319. obj_signature,
  3320. obj_owner,
  3321. need_obj_kind,
  3322. need_obj_signature,
  3323. need_obj_owner)
  3324. values
  3325. (
  3326. "%SYSBLDNAME%",
  3327. 37, "Alter-Parallelize-binary18ImpT (impexp)",
  3328. "%SYSBLDUSER%",
  3329. 5, "binary18ImpT (impexp)",
  3330. "%SYSBLDUSER%"
  3331. );
  3332. insert into sysbldobjects
  3333. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3334. create_can_fail, drop_sql, drop_can_fail)
  3335. values
  3336. (
  3337. "%SYSBLDNAME%", 85, "Alter-Variant-binary18ImpT (impexp)",
  3338. "%SYSBLDUSER%", 0,
  3339. "alter function binary18ImpT (impexp)
  3340. with (add not variant);
  3341. ",
  3342. "f",
  3343. "alter function binary18ImpT (impexp)
  3344. with (drop not variant);
  3345. ",
  3346. "f"
  3347. );
  3348. insert into sysbldobjdepends
  3349. (
  3350. bld_id,
  3351. obj_kind,
  3352. obj_signature,
  3353. obj_owner,
  3354. need_obj_kind,
  3355. need_obj_signature,
  3356. need_obj_owner)
  3357. values
  3358. (
  3359. "%SYSBLDNAME%",
  3360. 85, "Alter-Variant-binary18ImpT (impexp)",
  3361. "%SYSBLDUSER%",
  3362. 5, "binary18ImpT (impexp)",
  3363. "%SYSBLDUSER%"
  3364. );
  3365. insert into sysbldobjects
  3366. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3367. create_can_fail, drop_sql, drop_can_fail)
  3368. values
  3369. (
  3370. "%SYSBLDNAME%", 69, "binary18ImpT (impexp)",
  3371. "%SYSBLDUSER%", 0,
  3372. "grant execute on function binary18ImpT (impexp) to public;
  3373. ",
  3374. "f",
  3375. "",
  3376. "f"
  3377. );
  3378. insert into sysbldobjdepends
  3379. (
  3380. bld_id,
  3381. obj_kind,
  3382. obj_signature,
  3383. obj_owner,
  3384. need_obj_kind,
  3385. need_obj_signature,
  3386. need_obj_owner)
  3387. values
  3388. (
  3389. "%SYSBLDNAME%",
  3390. 69, "binary18ImpT (impexp)",
  3391. "%SYSBLDUSER%",
  3392. 5, "binary18ImpT (impexp)",
  3393. "%SYSBLDUSER%"
  3394. );
  3395. insert into sysbldobjects
  3396. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3397. create_can_fail, drop_sql, drop_can_fail)
  3398. values
  3399. (
  3400. "%SYSBLDNAME%", 3, "impexp->binary18",
  3401. "%SYSBLDUSER%", 0,
  3402. "create implicit cast
  3403. (
  3404. impexp as binary18
  3405. with binary18ImpT
  3406. );
  3407. ",
  3408. "f",
  3409. "drop cast (impexp as binary18);
  3410. ",
  3411. "f"
  3412. );
  3413. insert into sysbldobjdepends
  3414. (
  3415. bld_id,
  3416. obj_kind,
  3417. obj_signature,
  3418. obj_owner,
  3419. need_obj_kind,
  3420. need_obj_signature,
  3421. need_obj_owner)
  3422. values
  3423. (
  3424. "%SYSBLDNAME%",
  3425. 3, "impexp->binary18",
  3426. "%SYSBLDUSER%",
  3427. 7, "binary18",
  3428. "%SYSBLDUSER%"
  3429. );
  3430. insert into sysbldobjects
  3431. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3432. create_can_fail, drop_sql, drop_can_fail)
  3433. values
  3434. (
  3435. "%SYSBLDNAME%", 5, "binary18ExpT (binary18)",
  3436. "%SYSBLDUSER%", 0,
  3437. "create function binary18ExpT (binary18)
  3438. returns impexp
  3439. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18ExportText)"" language c;
  3440. ",
  3441. "f",
  3442. "drop function binary18ExpT (binary18);
  3443. ",
  3444. "f"
  3445. );
  3446. insert into sysbldobjdepends
  3447. (
  3448. bld_id,
  3449. obj_kind,
  3450. obj_signature,
  3451. obj_owner,
  3452. need_obj_kind,
  3453. need_obj_signature,
  3454. need_obj_owner)
  3455. values
  3456. (
  3457. "%SYSBLDNAME%",
  3458. 5, "binary18ExpT (binary18)",
  3459. "%SYSBLDUSER%",
  3460. 7, "binary18",
  3461. "%SYSBLDUSER%"
  3462. );
  3463. insert into sysbldobjects
  3464. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3465. create_can_fail, drop_sql, drop_can_fail)
  3466. values
  3467. (
  3468. "%SYSBLDNAME%", 181, "Alter-ExternalName-binary18ExpT (binary18)",
  3469. "%SYSBLDUSER%", 0,
  3470. "alter function binary18ExpT (binary18)
  3471. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18ExportText)"");
  3472. ",
  3473. "f",
  3474. "alter function binary18ExpT (binary18)
  3475. with (Modify External Name = ""binary18ExportText"");
  3476. ",
  3477. "f"
  3478. );
  3479. insert into sysbldobjdepends
  3480. (
  3481. bld_id,
  3482. obj_kind,
  3483. obj_signature,
  3484. obj_owner,
  3485. need_obj_kind,
  3486. need_obj_signature,
  3487. need_obj_owner)
  3488. values
  3489. (
  3490. "%SYSBLDNAME%",
  3491. 181, "Alter-ExternalName-binary18ExpT (binary18)",
  3492. "%SYSBLDUSER%",
  3493. 5, "binary18ExpT (binary18)",
  3494. "%SYSBLDUSER%"
  3495. );
  3496. insert into sysbldobjects
  3497. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3498. create_can_fail, drop_sql, drop_can_fail)
  3499. values
  3500. (
  3501. "%SYSBLDNAME%", 37, "Alter-Parallelize-binary18ExpT (binary18)",
  3502. "%SYSBLDUSER%", 0,
  3503. "alter function binary18ExpT (binary18)
  3504. with (add parallelizable);
  3505. ",
  3506. "f",
  3507. "alter function binary18ExpT (binary18)
  3508. with (drop parallelizable);
  3509. ",
  3510. "f"
  3511. );
  3512. insert into sysbldobjdepends
  3513. (
  3514. bld_id,
  3515. obj_kind,
  3516. obj_signature,
  3517. obj_owner,
  3518. need_obj_kind,
  3519. need_obj_signature,
  3520. need_obj_owner)
  3521. values
  3522. (
  3523. "%SYSBLDNAME%",
  3524. 37, "Alter-Parallelize-binary18ExpT (binary18)",
  3525. "%SYSBLDUSER%",
  3526. 5, "binary18ExpT (binary18)",
  3527. "%SYSBLDUSER%"
  3528. );
  3529. insert into sysbldobjects
  3530. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3531. create_can_fail, drop_sql, drop_can_fail)
  3532. values
  3533. (
  3534. "%SYSBLDNAME%", 85, "Alter-Variant-binary18ExpT (binary18)",
  3535. "%SYSBLDUSER%", 0,
  3536. "alter function binary18ExpT (binary18)
  3537. with (add not variant);
  3538. ",
  3539. "f",
  3540. "alter function binary18ExpT (binary18)
  3541. with (drop not variant);
  3542. ",
  3543. "f"
  3544. );
  3545. insert into sysbldobjdepends
  3546. (
  3547. bld_id,
  3548. obj_kind,
  3549. obj_signature,
  3550. obj_owner,
  3551. need_obj_kind,
  3552. need_obj_signature,
  3553. need_obj_owner)
  3554. values
  3555. (
  3556. "%SYSBLDNAME%",
  3557. 85, "Alter-Variant-binary18ExpT (binary18)",
  3558. "%SYSBLDUSER%",
  3559. 5, "binary18ExpT (binary18)",
  3560. "%SYSBLDUSER%"
  3561. );
  3562. insert into sysbldobjects
  3563. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3564. create_can_fail, drop_sql, drop_can_fail)
  3565. values
  3566. (
  3567. "%SYSBLDNAME%", 69, "binary18ExpT (binary18)",
  3568. "%SYSBLDUSER%", 0,
  3569. "grant execute on function binary18ExpT (binary18) to public;
  3570. ",
  3571. "f",
  3572. "",
  3573. "f"
  3574. );
  3575. insert into sysbldobjdepends
  3576. (
  3577. bld_id,
  3578. obj_kind,
  3579. obj_signature,
  3580. obj_owner,
  3581. need_obj_kind,
  3582. need_obj_signature,
  3583. need_obj_owner)
  3584. values
  3585. (
  3586. "%SYSBLDNAME%",
  3587. 69, "binary18ExpT (binary18)",
  3588. "%SYSBLDUSER%",
  3589. 5, "binary18ExpT (binary18)",
  3590. "%SYSBLDUSER%"
  3591. );
  3592. insert into sysbldobjects
  3593. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3594. create_can_fail, drop_sql, drop_can_fail)
  3595. values
  3596. (
  3597. "%SYSBLDNAME%", 3, "binary18->impexp",
  3598. "%SYSBLDUSER%", 0,
  3599. "create cast
  3600. (
  3601. binary18 as impexp
  3602. with binary18ExpT
  3603. );
  3604. ",
  3605. "f",
  3606. "drop cast (binary18 as impexp);
  3607. ",
  3608. "f"
  3609. );
  3610. insert into sysbldobjdepends
  3611. (
  3612. bld_id,
  3613. obj_kind,
  3614. obj_signature,
  3615. obj_owner,
  3616. need_obj_kind,
  3617. need_obj_signature,
  3618. need_obj_owner)
  3619. values
  3620. (
  3621. "%SYSBLDNAME%",
  3622. 3, "binary18->impexp",
  3623. "%SYSBLDUSER%",
  3624. 7, "binary18",
  3625. "%SYSBLDUSER%"
  3626. );
  3627. insert into sysbldobjects
  3628. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3629. create_can_fail, drop_sql, drop_can_fail)
  3630. values
  3631. (
  3632. "%SYSBLDNAME%", 5, "binary18ImpB (impexpbin)",
  3633. "%SYSBLDUSER%", 0,
  3634. "create function binary18ImpB (impexpbin)
  3635. returns binary18
  3636. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18ImportBinary)"" language c;
  3637. ",
  3638. "f",
  3639. "drop function binary18ImpB (impexpbin);
  3640. ",
  3641. "f"
  3642. );
  3643. insert into sysbldobjdepends
  3644. (
  3645. bld_id,
  3646. obj_kind,
  3647. obj_signature,
  3648. obj_owner,
  3649. need_obj_kind,
  3650. need_obj_signature,
  3651. need_obj_owner)
  3652. values
  3653. (
  3654. "%SYSBLDNAME%",
  3655. 5, "binary18ImpB (impexpbin)",
  3656. "%SYSBLDUSER%",
  3657. 7, "binary18",
  3658. "%SYSBLDUSER%"
  3659. );
  3660. insert into sysbldobjects
  3661. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3662. create_can_fail, drop_sql, drop_can_fail)
  3663. values
  3664. (
  3665. "%SYSBLDNAME%", 181, "Alter-ExternalName-binary18ImpB (impexpbin)",
  3666. "%SYSBLDUSER%", 0,
  3667. "alter function binary18ImpB (impexpbin)
  3668. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18ImportBinary)"");
  3669. ",
  3670. "f",
  3671. "alter function binary18ImpB (impexpbin)
  3672. with (Modify External Name = ""binary18ImportBinary"");
  3673. ",
  3674. "f"
  3675. );
  3676. insert into sysbldobjdepends
  3677. (
  3678. bld_id,
  3679. obj_kind,
  3680. obj_signature,
  3681. obj_owner,
  3682. need_obj_kind,
  3683. need_obj_signature,
  3684. need_obj_owner)
  3685. values
  3686. (
  3687. "%SYSBLDNAME%",
  3688. 181, "Alter-ExternalName-binary18ImpB (impexpbin)",
  3689. "%SYSBLDUSER%",
  3690. 5, "binary18ImpB (impexpbin)",
  3691. "%SYSBLDUSER%"
  3692. );
  3693. insert into sysbldobjects
  3694. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3695. create_can_fail, drop_sql, drop_can_fail)
  3696. values
  3697. (
  3698. "%SYSBLDNAME%", 37, "Alter-Parallelize-binary18ImpB (impexpbin)",
  3699. "%SYSBLDUSER%", 0,
  3700. "alter function binary18ImpB (impexpbin)
  3701. with (add parallelizable);
  3702. ",
  3703. "f",
  3704. "alter function binary18ImpB (impexpbin)
  3705. with (drop parallelizable);
  3706. ",
  3707. "f"
  3708. );
  3709. insert into sysbldobjdepends
  3710. (
  3711. bld_id,
  3712. obj_kind,
  3713. obj_signature,
  3714. obj_owner,
  3715. need_obj_kind,
  3716. need_obj_signature,
  3717. need_obj_owner)
  3718. values
  3719. (
  3720. "%SYSBLDNAME%",
  3721. 37, "Alter-Parallelize-binary18ImpB (impexpbin)",
  3722. "%SYSBLDUSER%",
  3723. 5, "binary18ImpB (impexpbin)",
  3724. "%SYSBLDUSER%"
  3725. );
  3726. insert into sysbldobjects
  3727. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3728. create_can_fail, drop_sql, drop_can_fail)
  3729. values
  3730. (
  3731. "%SYSBLDNAME%", 85, "Alter-Variant-binary18ImpB (impexpbin)",
  3732. "%SYSBLDUSER%", 0,
  3733. "alter function binary18ImpB (impexpbin)
  3734. with (add not variant);
  3735. ",
  3736. "f",
  3737. "alter function binary18ImpB (impexpbin)
  3738. with (drop not variant);
  3739. ",
  3740. "f"
  3741. );
  3742. insert into sysbldobjdepends
  3743. (
  3744. bld_id,
  3745. obj_kind,
  3746. obj_signature,
  3747. obj_owner,
  3748. need_obj_kind,
  3749. need_obj_signature,
  3750. need_obj_owner)
  3751. values
  3752. (
  3753. "%SYSBLDNAME%",
  3754. 85, "Alter-Variant-binary18ImpB (impexpbin)",
  3755. "%SYSBLDUSER%",
  3756. 5, "binary18ImpB (impexpbin)",
  3757. "%SYSBLDUSER%"
  3758. );
  3759. insert into sysbldobjects
  3760. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3761. create_can_fail, drop_sql, drop_can_fail)
  3762. values
  3763. (
  3764. "%SYSBLDNAME%", 69, "binary18ImpB (impexpbin)",
  3765. "%SYSBLDUSER%", 0,
  3766. "grant execute on function binary18ImpB (impexpbin) to public;
  3767. ",
  3768. "f",
  3769. "",
  3770. "f"
  3771. );
  3772. insert into sysbldobjdepends
  3773. (
  3774. bld_id,
  3775. obj_kind,
  3776. obj_signature,
  3777. obj_owner,
  3778. need_obj_kind,
  3779. need_obj_signature,
  3780. need_obj_owner)
  3781. values
  3782. (
  3783. "%SYSBLDNAME%",
  3784. 69, "binary18ImpB (impexpbin)",
  3785. "%SYSBLDUSER%",
  3786. 5, "binary18ImpB (impexpbin)",
  3787. "%SYSBLDUSER%"
  3788. );
  3789. insert into sysbldobjects
  3790. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3791. create_can_fail, drop_sql, drop_can_fail)
  3792. values
  3793. (
  3794. "%SYSBLDNAME%", 3, "impexpbin->binary18",
  3795. "%SYSBLDUSER%", 0,
  3796. "create implicit cast
  3797. (
  3798. impexpbin as binary18
  3799. with binary18ImpB
  3800. );
  3801. ",
  3802. "f",
  3803. "drop cast (impexpbin as binary18);
  3804. ",
  3805. "f"
  3806. );
  3807. insert into sysbldobjdepends
  3808. (
  3809. bld_id,
  3810. obj_kind,
  3811. obj_signature,
  3812. obj_owner,
  3813. need_obj_kind,
  3814. need_obj_signature,
  3815. need_obj_owner)
  3816. values
  3817. (
  3818. "%SYSBLDNAME%",
  3819. 3, "impexpbin->binary18",
  3820. "%SYSBLDUSER%",
  3821. 7, "binary18",
  3822. "%SYSBLDUSER%"
  3823. );
  3824. insert into sysbldobjects
  3825. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3826. create_can_fail, drop_sql, drop_can_fail)
  3827. values
  3828. (
  3829. "%SYSBLDNAME%", 5, "binary18ExpB (binary18)",
  3830. "%SYSBLDUSER%", 0,
  3831. "create function binary18ExpB (binary18)
  3832. returns impexpbin
  3833. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18ExportBinary)"" language c;
  3834. ",
  3835. "f",
  3836. "drop function binary18ExpB (binary18);
  3837. ",
  3838. "f"
  3839. );
  3840. insert into sysbldobjdepends
  3841. (
  3842. bld_id,
  3843. obj_kind,
  3844. obj_signature,
  3845. obj_owner,
  3846. need_obj_kind,
  3847. need_obj_signature,
  3848. need_obj_owner)
  3849. values
  3850. (
  3851. "%SYSBLDNAME%",
  3852. 5, "binary18ExpB (binary18)",
  3853. "%SYSBLDUSER%",
  3854. 7, "binary18",
  3855. "%SYSBLDUSER%"
  3856. );
  3857. insert into sysbldobjects
  3858. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3859. create_can_fail, drop_sql, drop_can_fail)
  3860. values
  3861. (
  3862. "%SYSBLDNAME%", 181, "Alter-ExternalName-binary18ExpB (binary18)",
  3863. "%SYSBLDUSER%", 0,
  3864. "alter function binary18ExpB (binary18)
  3865. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18ExportBinary)"");
  3866. ",
  3867. "f",
  3868. "alter function binary18ExpB (binary18)
  3869. with (Modify External Name = ""binary18ExportBinary"");
  3870. ",
  3871. "f"
  3872. );
  3873. insert into sysbldobjdepends
  3874. (
  3875. bld_id,
  3876. obj_kind,
  3877. obj_signature,
  3878. obj_owner,
  3879. need_obj_kind,
  3880. need_obj_signature,
  3881. need_obj_owner)
  3882. values
  3883. (
  3884. "%SYSBLDNAME%",
  3885. 181, "Alter-ExternalName-binary18ExpB (binary18)",
  3886. "%SYSBLDUSER%",
  3887. 5, "binary18ExpB (binary18)",
  3888. "%SYSBLDUSER%"
  3889. );
  3890. insert into sysbldobjects
  3891. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3892. create_can_fail, drop_sql, drop_can_fail)
  3893. values
  3894. (
  3895. "%SYSBLDNAME%", 37, "Alter-Parallelize-binary18ExpB (binary18)",
  3896. "%SYSBLDUSER%", 0,
  3897. "alter function binary18ExpB (binary18)
  3898. with (add parallelizable);
  3899. ",
  3900. "f",
  3901. "alter function binary18ExpB (binary18)
  3902. with (drop parallelizable);
  3903. ",
  3904. "f"
  3905. );
  3906. insert into sysbldobjdepends
  3907. (
  3908. bld_id,
  3909. obj_kind,
  3910. obj_signature,
  3911. obj_owner,
  3912. need_obj_kind,
  3913. need_obj_signature,
  3914. need_obj_owner)
  3915. values
  3916. (
  3917. "%SYSBLDNAME%",
  3918. 37, "Alter-Parallelize-binary18ExpB (binary18)",
  3919. "%SYSBLDUSER%",
  3920. 5, "binary18ExpB (binary18)",
  3921. "%SYSBLDUSER%"
  3922. );
  3923. insert into sysbldobjects
  3924. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3925. create_can_fail, drop_sql, drop_can_fail)
  3926. values
  3927. (
  3928. "%SYSBLDNAME%", 85, "Alter-Variant-binary18ExpB (binary18)",
  3929. "%SYSBLDUSER%", 0,
  3930. "alter function binary18ExpB (binary18)
  3931. with (add not variant);
  3932. ",
  3933. "f",
  3934. "alter function binary18ExpB (binary18)
  3935. with (drop not variant);
  3936. ",
  3937. "f"
  3938. );
  3939. insert into sysbldobjdepends
  3940. (
  3941. bld_id,
  3942. obj_kind,
  3943. obj_signature,
  3944. obj_owner,
  3945. need_obj_kind,
  3946. need_obj_signature,
  3947. need_obj_owner)
  3948. values
  3949. (
  3950. "%SYSBLDNAME%",
  3951. 85, "Alter-Variant-binary18ExpB (binary18)",
  3952. "%SYSBLDUSER%",
  3953. 5, "binary18ExpB (binary18)",
  3954. "%SYSBLDUSER%"
  3955. );
  3956. insert into sysbldobjects
  3957. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3958. create_can_fail, drop_sql, drop_can_fail)
  3959. values
  3960. (
  3961. "%SYSBLDNAME%", 69, "binary18ExpB (binary18)",
  3962. "%SYSBLDUSER%", 0,
  3963. "grant execute on function binary18ExpB (binary18) to public;
  3964. ",
  3965. "f",
  3966. "",
  3967. "f"
  3968. );
  3969. insert into sysbldobjdepends
  3970. (
  3971. bld_id,
  3972. obj_kind,
  3973. obj_signature,
  3974. obj_owner,
  3975. need_obj_kind,
  3976. need_obj_signature,
  3977. need_obj_owner)
  3978. values
  3979. (
  3980. "%SYSBLDNAME%",
  3981. 69, "binary18ExpB (binary18)",
  3982. "%SYSBLDUSER%",
  3983. 5, "binary18ExpB (binary18)",
  3984. "%SYSBLDUSER%"
  3985. );
  3986. insert into sysbldobjects
  3987. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  3988. create_can_fail, drop_sql, drop_can_fail)
  3989. values
  3990. (
  3991. "%SYSBLDNAME%", 3, "binary18->impexpbin",
  3992. "%SYSBLDUSER%", 0,
  3993. "create cast
  3994. (
  3995. binary18 as impexpbin
  3996. with binary18ExpB
  3997. );
  3998. ",
  3999. "f",
  4000. "drop cast (binary18 as impexpbin);
  4001. ",
  4002. "f"
  4003. );
  4004. insert into sysbldobjdepends
  4005. (
  4006. bld_id,
  4007. obj_kind,
  4008. obj_signature,
  4009. obj_owner,
  4010. need_obj_kind,
  4011. need_obj_signature,
  4012. need_obj_owner)
  4013. values
  4014. (
  4015. "%SYSBLDNAME%",
  4016. 3, "binary18->impexpbin",
  4017. "%SYSBLDUSER%",
  4018. 7, "binary18",
  4019. "%SYSBLDUSER%"
  4020. );
  4021. insert into sysbldobjects
  4022. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4023. create_can_fail, drop_sql, drop_can_fail)
  4024. values
  4025. (
  4026. "%SYSBLDNAME%", 5, "Compare (binary18,binary18)",
  4027. "%SYSBLDUSER%", 0,
  4028. "create function Compare (binary18,binary18)
  4029. returns integer
  4030. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18Compare)"" language c;
  4031. ",
  4032. "f",
  4033. "drop function Compare (binary18,binary18);
  4034. ",
  4035. "f"
  4036. );
  4037. insert into sysbldobjdepends
  4038. (
  4039. bld_id,
  4040. obj_kind,
  4041. obj_signature,
  4042. obj_owner,
  4043. need_obj_kind,
  4044. need_obj_signature,
  4045. need_obj_owner)
  4046. values
  4047. (
  4048. "%SYSBLDNAME%",
  4049. 5, "Compare (binary18,binary18)",
  4050. "%SYSBLDUSER%",
  4051. 7, "binary18",
  4052. "%SYSBLDUSER%"
  4053. );
  4054. insert into sysbldobjects
  4055. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4056. create_can_fail, drop_sql, drop_can_fail)
  4057. values
  4058. (
  4059. "%SYSBLDNAME%", 181, "Alter-ExternalName-Compare (binary18,binary18)",
  4060. "%SYSBLDUSER%", 0,
  4061. "alter function Compare (binary18,binary18)
  4062. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18Compare)"");
  4063. ",
  4064. "f",
  4065. "alter function Compare (binary18,binary18)
  4066. with (Modify External Name = ""binary18Compare"");
  4067. ",
  4068. "f"
  4069. );
  4070. insert into sysbldobjdepends
  4071. (
  4072. bld_id,
  4073. obj_kind,
  4074. obj_signature,
  4075. obj_owner,
  4076. need_obj_kind,
  4077. need_obj_signature,
  4078. need_obj_owner)
  4079. values
  4080. (
  4081. "%SYSBLDNAME%",
  4082. 181, "Alter-ExternalName-Compare (binary18,binary18)",
  4083. "%SYSBLDUSER%",
  4084. 5, "Compare (binary18,binary18)",
  4085. "%SYSBLDUSER%"
  4086. );
  4087. insert into sysbldobjects
  4088. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4089. create_can_fail, drop_sql, drop_can_fail)
  4090. values
  4091. (
  4092. "%SYSBLDNAME%", 37, "Alter-Parallelize-Compare (binary18,binary18)",
  4093. "%SYSBLDUSER%", 0,
  4094. "alter function Compare (binary18,binary18)
  4095. with (add parallelizable);
  4096. ",
  4097. "f",
  4098. "alter function Compare (binary18,binary18)
  4099. with (drop parallelizable);
  4100. ",
  4101. "f"
  4102. );
  4103. insert into sysbldobjdepends
  4104. (
  4105. bld_id,
  4106. obj_kind,
  4107. obj_signature,
  4108. obj_owner,
  4109. need_obj_kind,
  4110. need_obj_signature,
  4111. need_obj_owner)
  4112. values
  4113. (
  4114. "%SYSBLDNAME%",
  4115. 37, "Alter-Parallelize-Compare (binary18,binary18)",
  4116. "%SYSBLDUSER%",
  4117. 5, "Compare (binary18,binary18)",
  4118. "%SYSBLDUSER%"
  4119. );
  4120. insert into sysbldobjects
  4121. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4122. create_can_fail, drop_sql, drop_can_fail)
  4123. values
  4124. (
  4125. "%SYSBLDNAME%", 85, "Alter-Variant-Compare (binary18,binary18)",
  4126. "%SYSBLDUSER%", 0,
  4127. "alter function Compare (binary18,binary18)
  4128. with (add not variant);
  4129. ",
  4130. "f",
  4131. "alter function Compare (binary18,binary18)
  4132. with (drop not variant);
  4133. ",
  4134. "f"
  4135. );
  4136. insert into sysbldobjdepends
  4137. (
  4138. bld_id,
  4139. obj_kind,
  4140. obj_signature,
  4141. obj_owner,
  4142. need_obj_kind,
  4143. need_obj_signature,
  4144. need_obj_owner)
  4145. values
  4146. (
  4147. "%SYSBLDNAME%",
  4148. 85, "Alter-Variant-Compare (binary18,binary18)",
  4149. "%SYSBLDUSER%",
  4150. 5, "Compare (binary18,binary18)",
  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, "Compare (binary18,binary18)",
  4159. "%SYSBLDUSER%", 0,
  4160. "grant execute on function Compare (binary18,binary18) to public;
  4161. ",
  4162. "f",
  4163. "",
  4164. "f"
  4165. );
  4166. insert into sysbldobjdepends
  4167. (
  4168. bld_id,
  4169. obj_kind,
  4170. obj_signature,
  4171. obj_owner,
  4172. need_obj_kind,
  4173. need_obj_signature,
  4174. need_obj_owner)
  4175. values
  4176. (
  4177. "%SYSBLDNAME%",
  4178. 69, "Compare (binary18,binary18)",
  4179. "%SYSBLDUSER%",
  4180. 5, "Compare (binary18,binary18)",
  4181. "%SYSBLDUSER%"
  4182. );
  4183. insert into sysbldobjects
  4184. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4185. create_can_fail, drop_sql, drop_can_fail)
  4186. values
  4187. (
  4188. "%SYSBLDNAME%", 5, "Equal (binary18,binary18)",
  4189. "%SYSBLDUSER%", 0,
  4190. "create function Equal (binary18,binary18)
  4191. returns boolean
  4192. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18Equal)"" language c;
  4193. ",
  4194. "f",
  4195. "drop function Equal (binary18,binary18);
  4196. ",
  4197. "f"
  4198. );
  4199. insert into sysbldobjdepends
  4200. (
  4201. bld_id,
  4202. obj_kind,
  4203. obj_signature,
  4204. obj_owner,
  4205. need_obj_kind,
  4206. need_obj_signature,
  4207. need_obj_owner)
  4208. values
  4209. (
  4210. "%SYSBLDNAME%",
  4211. 5, "Equal (binary18,binary18)",
  4212. "%SYSBLDUSER%",
  4213. 7, "binary18",
  4214. "%SYSBLDUSER%"
  4215. );
  4216. insert into sysbldobjects
  4217. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4218. create_can_fail, drop_sql, drop_can_fail)
  4219. values
  4220. (
  4221. "%SYSBLDNAME%", 181, "Alter-ExternalName-Equal (binary18,binary18)",
  4222. "%SYSBLDUSER%", 0,
  4223. "alter function Equal (binary18,binary18)
  4224. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18Equal)"");
  4225. ",
  4226. "f",
  4227. "alter function Equal (binary18,binary18)
  4228. with (Modify External Name = ""binary18Equal"");
  4229. ",
  4230. "f"
  4231. );
  4232. insert into sysbldobjdepends
  4233. (
  4234. bld_id,
  4235. obj_kind,
  4236. obj_signature,
  4237. obj_owner,
  4238. need_obj_kind,
  4239. need_obj_signature,
  4240. need_obj_owner)
  4241. values
  4242. (
  4243. "%SYSBLDNAME%",
  4244. 181, "Alter-ExternalName-Equal (binary18,binary18)",
  4245. "%SYSBLDUSER%",
  4246. 5, "Equal (binary18,binary18)",
  4247. "%SYSBLDUSER%"
  4248. );
  4249. insert into sysbldobjects
  4250. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4251. create_can_fail, drop_sql, drop_can_fail)
  4252. values
  4253. (
  4254. "%SYSBLDNAME%", 37, "Alter-Parallelize-Equal (binary18,binary18)",
  4255. "%SYSBLDUSER%", 0,
  4256. "alter function Equal (binary18,binary18)
  4257. with (add parallelizable);
  4258. ",
  4259. "f",
  4260. "alter function Equal (binary18,binary18)
  4261. with (drop parallelizable);
  4262. ",
  4263. "f"
  4264. );
  4265. insert into sysbldobjdepends
  4266. (
  4267. bld_id,
  4268. obj_kind,
  4269. obj_signature,
  4270. obj_owner,
  4271. need_obj_kind,
  4272. need_obj_signature,
  4273. need_obj_owner)
  4274. values
  4275. (
  4276. "%SYSBLDNAME%",
  4277. 37, "Alter-Parallelize-Equal (binary18,binary18)",
  4278. "%SYSBLDUSER%",
  4279. 5, "Equal (binary18,binary18)",
  4280. "%SYSBLDUSER%"
  4281. );
  4282. insert into sysbldobjects
  4283. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4284. create_can_fail, drop_sql, drop_can_fail)
  4285. values
  4286. (
  4287. "%SYSBLDNAME%", 85, "Alter-Variant-Equal (binary18,binary18)",
  4288. "%SYSBLDUSER%", 0,
  4289. "alter function Equal (binary18,binary18)
  4290. with (add not variant);
  4291. ",
  4292. "f",
  4293. "alter function Equal (binary18,binary18)
  4294. with (drop not variant);
  4295. ",
  4296. "f"
  4297. );
  4298. insert into sysbldobjdepends
  4299. (
  4300. bld_id,
  4301. obj_kind,
  4302. obj_signature,
  4303. obj_owner,
  4304. need_obj_kind,
  4305. need_obj_signature,
  4306. need_obj_owner)
  4307. values
  4308. (
  4309. "%SYSBLDNAME%",
  4310. 85, "Alter-Variant-Equal (binary18,binary18)",
  4311. "%SYSBLDUSER%",
  4312. 5, "Equal (binary18,binary18)",
  4313. "%SYSBLDUSER%"
  4314. );
  4315. insert into sysbldobjects
  4316. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4317. create_can_fail, drop_sql, drop_can_fail)
  4318. values
  4319. (
  4320. "%SYSBLDNAME%", 95, "Alter-Negator-Equal (binary18,binary18)",
  4321. "%SYSBLDUSER%", 0,
  4322. "alter function Equal (binary18,binary18)
  4323. with (add negator=NotEqual);
  4324. ",
  4325. "f",
  4326. "alter function Equal (binary18,binary18)
  4327. with (drop negator);
  4328. ",
  4329. "f"
  4330. );
  4331. insert into sysbldobjdepends
  4332. (
  4333. bld_id,
  4334. obj_kind,
  4335. obj_signature,
  4336. obj_owner,
  4337. need_obj_kind,
  4338. need_obj_signature,
  4339. need_obj_owner)
  4340. values
  4341. (
  4342. "%SYSBLDNAME%",
  4343. 95, "Alter-Negator-Equal (binary18,binary18)",
  4344. "%SYSBLDUSER%",
  4345. 5, "Equal (binary18,binary18)",
  4346. "%SYSBLDUSER%"
  4347. );
  4348. insert into sysbldobjects
  4349. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4350. create_can_fail, drop_sql, drop_can_fail)
  4351. values
  4352. (
  4353. "%SYSBLDNAME%", 101, "Alter-Commutator-Equal (binary18,binary18)",
  4354. "%SYSBLDUSER%", 0,
  4355. "alter function Equal (binary18,binary18)
  4356. with (add Commutator=Equal);
  4357. ",
  4358. "f",
  4359. "alter function Equal (binary18,binary18)
  4360. with (drop Commutator);
  4361. ",
  4362. "f"
  4363. );
  4364. insert into sysbldobjdepends
  4365. (
  4366. bld_id,
  4367. obj_kind,
  4368. obj_signature,
  4369. obj_owner,
  4370. need_obj_kind,
  4371. need_obj_signature,
  4372. need_obj_owner)
  4373. values
  4374. (
  4375. "%SYSBLDNAME%",
  4376. 101, "Alter-Commutator-Equal (binary18,binary18)",
  4377. "%SYSBLDUSER%",
  4378. 5, "Equal (binary18,binary18)",
  4379. "%SYSBLDUSER%"
  4380. );
  4381. insert into sysbldobjects
  4382. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4383. create_can_fail, drop_sql, drop_can_fail)
  4384. values
  4385. (
  4386. "%SYSBLDNAME%", 69, "Equal (binary18,binary18)",
  4387. "%SYSBLDUSER%", 0,
  4388. "grant execute on function Equal (binary18,binary18) to public;
  4389. ",
  4390. "f",
  4391. "",
  4392. "f"
  4393. );
  4394. insert into sysbldobjdepends
  4395. (
  4396. bld_id,
  4397. obj_kind,
  4398. obj_signature,
  4399. obj_owner,
  4400. need_obj_kind,
  4401. need_obj_signature,
  4402. need_obj_owner)
  4403. values
  4404. (
  4405. "%SYSBLDNAME%",
  4406. 69, "Equal (binary18,binary18)",
  4407. "%SYSBLDUSER%",
  4408. 5, "Equal (binary18,binary18)",
  4409. "%SYSBLDUSER%"
  4410. );
  4411. insert into sysbldobjects
  4412. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4413. create_can_fail, drop_sql, drop_can_fail)
  4414. values
  4415. (
  4416. "%SYSBLDNAME%", 5, "NotEqual (binary18,binary18)",
  4417. "%SYSBLDUSER%", 0,
  4418. "create function NotEqual (binary18,binary18)
  4419. returns boolean
  4420. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18NotEqual)"" language c;
  4421. ",
  4422. "f",
  4423. "drop function NotEqual (binary18,binary18);
  4424. ",
  4425. "f"
  4426. );
  4427. insert into sysbldobjdepends
  4428. (
  4429. bld_id,
  4430. obj_kind,
  4431. obj_signature,
  4432. obj_owner,
  4433. need_obj_kind,
  4434. need_obj_signature,
  4435. need_obj_owner)
  4436. values
  4437. (
  4438. "%SYSBLDNAME%",
  4439. 5, "NotEqual (binary18,binary18)",
  4440. "%SYSBLDUSER%",
  4441. 7, "binary18",
  4442. "%SYSBLDUSER%"
  4443. );
  4444. insert into sysbldobjects
  4445. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4446. create_can_fail, drop_sql, drop_can_fail)
  4447. values
  4448. (
  4449. "%SYSBLDNAME%", 181, "Alter-ExternalName-NotEqual (binary18,binary18)",
  4450. "%SYSBLDUSER%", 0,
  4451. "alter function NotEqual (binary18,binary18)
  4452. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18NotEqual)"");
  4453. ",
  4454. "f",
  4455. "alter function NotEqual (binary18,binary18)
  4456. with (Modify External Name = ""binary18NotEqual"");
  4457. ",
  4458. "f"
  4459. );
  4460. insert into sysbldobjdepends
  4461. (
  4462. bld_id,
  4463. obj_kind,
  4464. obj_signature,
  4465. obj_owner,
  4466. need_obj_kind,
  4467. need_obj_signature,
  4468. need_obj_owner)
  4469. values
  4470. (
  4471. "%SYSBLDNAME%",
  4472. 181, "Alter-ExternalName-NotEqual (binary18,binary18)",
  4473. "%SYSBLDUSER%",
  4474. 5, "NotEqual (binary18,binary18)",
  4475. "%SYSBLDUSER%"
  4476. );
  4477. insert into sysbldobjects
  4478. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4479. create_can_fail, drop_sql, drop_can_fail)
  4480. values
  4481. (
  4482. "%SYSBLDNAME%", 37, "Alter-Parallelize-NotEqual (binary18,binary18)",
  4483. "%SYSBLDUSER%", 0,
  4484. "alter function NotEqual (binary18,binary18)
  4485. with (add parallelizable);
  4486. ",
  4487. "f",
  4488. "alter function NotEqual (binary18,binary18)
  4489. with (drop parallelizable);
  4490. ",
  4491. "f"
  4492. );
  4493. insert into sysbldobjdepends
  4494. (
  4495. bld_id,
  4496. obj_kind,
  4497. obj_signature,
  4498. obj_owner,
  4499. need_obj_kind,
  4500. need_obj_signature,
  4501. need_obj_owner)
  4502. values
  4503. (
  4504. "%SYSBLDNAME%",
  4505. 37, "Alter-Parallelize-NotEqual (binary18,binary18)",
  4506. "%SYSBLDUSER%",
  4507. 5, "NotEqual (binary18,binary18)",
  4508. "%SYSBLDUSER%"
  4509. );
  4510. insert into sysbldobjects
  4511. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4512. create_can_fail, drop_sql, drop_can_fail)
  4513. values
  4514. (
  4515. "%SYSBLDNAME%", 85, "Alter-Variant-NotEqual (binary18,binary18)",
  4516. "%SYSBLDUSER%", 0,
  4517. "alter function NotEqual (binary18,binary18)
  4518. with (add not variant);
  4519. ",
  4520. "f",
  4521. "alter function NotEqual (binary18,binary18)
  4522. with (drop not variant);
  4523. ",
  4524. "f"
  4525. );
  4526. insert into sysbldobjdepends
  4527. (
  4528. bld_id,
  4529. obj_kind,
  4530. obj_signature,
  4531. obj_owner,
  4532. need_obj_kind,
  4533. need_obj_signature,
  4534. need_obj_owner)
  4535. values
  4536. (
  4537. "%SYSBLDNAME%",
  4538. 85, "Alter-Variant-NotEqual (binary18,binary18)",
  4539. "%SYSBLDUSER%",
  4540. 5, "NotEqual (binary18,binary18)",
  4541. "%SYSBLDUSER%"
  4542. );
  4543. insert into sysbldobjects
  4544. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4545. create_can_fail, drop_sql, drop_can_fail)
  4546. values
  4547. (
  4548. "%SYSBLDNAME%", 95, "Alter-Negator-NotEqual (binary18,binary18)",
  4549. "%SYSBLDUSER%", 0,
  4550. "alter function NotEqual (binary18,binary18)
  4551. with (add negator=Equal);
  4552. ",
  4553. "f",
  4554. "alter function NotEqual (binary18,binary18)
  4555. with (drop negator);
  4556. ",
  4557. "f"
  4558. );
  4559. insert into sysbldobjdepends
  4560. (
  4561. bld_id,
  4562. obj_kind,
  4563. obj_signature,
  4564. obj_owner,
  4565. need_obj_kind,
  4566. need_obj_signature,
  4567. need_obj_owner)
  4568. values
  4569. (
  4570. "%SYSBLDNAME%",
  4571. 95, "Alter-Negator-NotEqual (binary18,binary18)",
  4572. "%SYSBLDUSER%",
  4573. 5, "NotEqual (binary18,binary18)",
  4574. "%SYSBLDUSER%"
  4575. );
  4576. insert into sysbldobjects
  4577. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4578. create_can_fail, drop_sql, drop_can_fail)
  4579. values
  4580. (
  4581. "%SYSBLDNAME%", 101, "Alter-Commutator-NotEqual (binary18,binary18)",
  4582. "%SYSBLDUSER%", 0,
  4583. "alter function NotEqual (binary18,binary18)
  4584. with (add Commutator=NotEqual);
  4585. ",
  4586. "f",
  4587. "alter function NotEqual (binary18,binary18)
  4588. with (drop Commutator);
  4589. ",
  4590. "f"
  4591. );
  4592. insert into sysbldobjdepends
  4593. (
  4594. bld_id,
  4595. obj_kind,
  4596. obj_signature,
  4597. obj_owner,
  4598. need_obj_kind,
  4599. need_obj_signature,
  4600. need_obj_owner)
  4601. values
  4602. (
  4603. "%SYSBLDNAME%",
  4604. 101, "Alter-Commutator-NotEqual (binary18,binary18)",
  4605. "%SYSBLDUSER%",
  4606. 5, "NotEqual (binary18,binary18)",
  4607. "%SYSBLDUSER%"
  4608. );
  4609. insert into sysbldobjects
  4610. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4611. create_can_fail, drop_sql, drop_can_fail)
  4612. values
  4613. (
  4614. "%SYSBLDNAME%", 69, "NotEqual (binary18,binary18)",
  4615. "%SYSBLDUSER%", 0,
  4616. "grant execute on function NotEqual (binary18,binary18) to public;
  4617. ",
  4618. "f",
  4619. "",
  4620. "f"
  4621. );
  4622. insert into sysbldobjdepends
  4623. (
  4624. bld_id,
  4625. obj_kind,
  4626. obj_signature,
  4627. obj_owner,
  4628. need_obj_kind,
  4629. need_obj_signature,
  4630. need_obj_owner)
  4631. values
  4632. (
  4633. "%SYSBLDNAME%",
  4634. 69, "NotEqual (binary18,binary18)",
  4635. "%SYSBLDUSER%",
  4636. 5, "NotEqual (binary18,binary18)",
  4637. "%SYSBLDUSER%"
  4638. );
  4639. insert into sysbldobjects
  4640. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4641. create_can_fail, drop_sql, drop_can_fail)
  4642. values
  4643. (
  4644. "%SYSBLDNAME%", 5, "LessThan (binary18,binary18)",
  4645. "%SYSBLDUSER%", 0,
  4646. "create function LessThan (binary18,binary18)
  4647. returns boolean
  4648. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18LessThan)"" language c;
  4649. ",
  4650. "f",
  4651. "drop function LessThan (binary18,binary18);
  4652. ",
  4653. "f"
  4654. );
  4655. insert into sysbldobjdepends
  4656. (
  4657. bld_id,
  4658. obj_kind,
  4659. obj_signature,
  4660. obj_owner,
  4661. need_obj_kind,
  4662. need_obj_signature,
  4663. need_obj_owner)
  4664. values
  4665. (
  4666. "%SYSBLDNAME%",
  4667. 5, "LessThan (binary18,binary18)",
  4668. "%SYSBLDUSER%",
  4669. 7, "binary18",
  4670. "%SYSBLDUSER%"
  4671. );
  4672. insert into sysbldobjects
  4673. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4674. create_can_fail, drop_sql, drop_can_fail)
  4675. values
  4676. (
  4677. "%SYSBLDNAME%", 181, "Alter-ExternalName-LessThan (binary18,binary18)",
  4678. "%SYSBLDUSER%", 0,
  4679. "alter function LessThan (binary18,binary18)
  4680. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18LessThan)"");
  4681. ",
  4682. "f",
  4683. "alter function LessThan (binary18,binary18)
  4684. with (Modify External Name = ""binary18LessThan"");
  4685. ",
  4686. "f"
  4687. );
  4688. insert into sysbldobjdepends
  4689. (
  4690. bld_id,
  4691. obj_kind,
  4692. obj_signature,
  4693. obj_owner,
  4694. need_obj_kind,
  4695. need_obj_signature,
  4696. need_obj_owner)
  4697. values
  4698. (
  4699. "%SYSBLDNAME%",
  4700. 181, "Alter-ExternalName-LessThan (binary18,binary18)",
  4701. "%SYSBLDUSER%",
  4702. 5, "LessThan (binary18,binary18)",
  4703. "%SYSBLDUSER%"
  4704. );
  4705. insert into sysbldobjects
  4706. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4707. create_can_fail, drop_sql, drop_can_fail)
  4708. values
  4709. (
  4710. "%SYSBLDNAME%", 37, "Alter-Parallelize-LessThan (binary18,binary18)",
  4711. "%SYSBLDUSER%", 0,
  4712. "alter function LessThan (binary18,binary18)
  4713. with (add parallelizable);
  4714. ",
  4715. "f",
  4716. "alter function LessThan (binary18,binary18)
  4717. with (drop parallelizable);
  4718. ",
  4719. "f"
  4720. );
  4721. insert into sysbldobjdepends
  4722. (
  4723. bld_id,
  4724. obj_kind,
  4725. obj_signature,
  4726. obj_owner,
  4727. need_obj_kind,
  4728. need_obj_signature,
  4729. need_obj_owner)
  4730. values
  4731. (
  4732. "%SYSBLDNAME%",
  4733. 37, "Alter-Parallelize-LessThan (binary18,binary18)",
  4734. "%SYSBLDUSER%",
  4735. 5, "LessThan (binary18,binary18)",
  4736. "%SYSBLDUSER%"
  4737. );
  4738. insert into sysbldobjects
  4739. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4740. create_can_fail, drop_sql, drop_can_fail)
  4741. values
  4742. (
  4743. "%SYSBLDNAME%", 85, "Alter-Variant-LessThan (binary18,binary18)",
  4744. "%SYSBLDUSER%", 0,
  4745. "alter function LessThan (binary18,binary18)
  4746. with (add not variant);
  4747. ",
  4748. "f",
  4749. "alter function LessThan (binary18,binary18)
  4750. with (drop not variant);
  4751. ",
  4752. "f"
  4753. );
  4754. insert into sysbldobjdepends
  4755. (
  4756. bld_id,
  4757. obj_kind,
  4758. obj_signature,
  4759. obj_owner,
  4760. need_obj_kind,
  4761. need_obj_signature,
  4762. need_obj_owner)
  4763. values
  4764. (
  4765. "%SYSBLDNAME%",
  4766. 85, "Alter-Variant-LessThan (binary18,binary18)",
  4767. "%SYSBLDUSER%",
  4768. 5, "LessThan (binary18,binary18)",
  4769. "%SYSBLDUSER%"
  4770. );
  4771. insert into sysbldobjects
  4772. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4773. create_can_fail, drop_sql, drop_can_fail)
  4774. values
  4775. (
  4776. "%SYSBLDNAME%", 95, "Alter-Negator-LessThan (binary18,binary18)",
  4777. "%SYSBLDUSER%", 0,
  4778. "alter function LessThan (binary18,binary18)
  4779. with (add negator=GreaterThanOrEqual);
  4780. ",
  4781. "f",
  4782. "alter function LessThan (binary18,binary18)
  4783. with (drop negator);
  4784. ",
  4785. "f"
  4786. );
  4787. insert into sysbldobjdepends
  4788. (
  4789. bld_id,
  4790. obj_kind,
  4791. obj_signature,
  4792. obj_owner,
  4793. need_obj_kind,
  4794. need_obj_signature,
  4795. need_obj_owner)
  4796. values
  4797. (
  4798. "%SYSBLDNAME%",
  4799. 95, "Alter-Negator-LessThan (binary18,binary18)",
  4800. "%SYSBLDUSER%",
  4801. 5, "LessThan (binary18,binary18)",
  4802. "%SYSBLDUSER%"
  4803. );
  4804. insert into sysbldobjects
  4805. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4806. create_can_fail, drop_sql, drop_can_fail)
  4807. values
  4808. (
  4809. "%SYSBLDNAME%", 101, "Alter-Commutator-LessThan (binary18,binary18)",
  4810. "%SYSBLDUSER%", 0,
  4811. "alter function LessThan (binary18,binary18)
  4812. with (add Commutator=GreaterThanOrEqual);
  4813. ",
  4814. "f",
  4815. "alter function LessThan (binary18,binary18)
  4816. with (drop Commutator);
  4817. ",
  4818. "f"
  4819. );
  4820. insert into sysbldobjdepends
  4821. (
  4822. bld_id,
  4823. obj_kind,
  4824. obj_signature,
  4825. obj_owner,
  4826. need_obj_kind,
  4827. need_obj_signature,
  4828. need_obj_owner)
  4829. values
  4830. (
  4831. "%SYSBLDNAME%",
  4832. 101, "Alter-Commutator-LessThan (binary18,binary18)",
  4833. "%SYSBLDUSER%",
  4834. 5, "LessThan (binary18,binary18)",
  4835. "%SYSBLDUSER%"
  4836. );
  4837. insert into sysbldobjects
  4838. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4839. create_can_fail, drop_sql, drop_can_fail)
  4840. values
  4841. (
  4842. "%SYSBLDNAME%", 69, "LessThan (binary18,binary18)",
  4843. "%SYSBLDUSER%", 0,
  4844. "grant execute on function LessThan (binary18,binary18) to public;
  4845. ",
  4846. "f",
  4847. "",
  4848. "f"
  4849. );
  4850. insert into sysbldobjdepends
  4851. (
  4852. bld_id,
  4853. obj_kind,
  4854. obj_signature,
  4855. obj_owner,
  4856. need_obj_kind,
  4857. need_obj_signature,
  4858. need_obj_owner)
  4859. values
  4860. (
  4861. "%SYSBLDNAME%",
  4862. 69, "LessThan (binary18,binary18)",
  4863. "%SYSBLDUSER%",
  4864. 5, "LessThan (binary18,binary18)",
  4865. "%SYSBLDUSER%"
  4866. );
  4867. insert into sysbldobjects
  4868. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4869. create_can_fail, drop_sql, drop_can_fail)
  4870. values
  4871. (
  4872. "%SYSBLDNAME%", 5, "GreaterThan (binary18,binary18)",
  4873. "%SYSBLDUSER%", 0,
  4874. "create function GreaterThan (binary18,binary18)
  4875. returns boolean
  4876. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18GreaterThan)"" language c;
  4877. ",
  4878. "f",
  4879. "drop function GreaterThan (binary18,binary18);
  4880. ",
  4881. "f"
  4882. );
  4883. insert into sysbldobjdepends
  4884. (
  4885. bld_id,
  4886. obj_kind,
  4887. obj_signature,
  4888. obj_owner,
  4889. need_obj_kind,
  4890. need_obj_signature,
  4891. need_obj_owner)
  4892. values
  4893. (
  4894. "%SYSBLDNAME%",
  4895. 5, "GreaterThan (binary18,binary18)",
  4896. "%SYSBLDUSER%",
  4897. 7, "binary18",
  4898. "%SYSBLDUSER%"
  4899. );
  4900. insert into sysbldobjects
  4901. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4902. create_can_fail, drop_sql, drop_can_fail)
  4903. values
  4904. (
  4905. "%SYSBLDNAME%", 181, "Alter-ExternalName-GreaterThan (binary18,binary18)",
  4906. "%SYSBLDUSER%", 0,
  4907. "alter function GreaterThan (binary18,binary18)
  4908. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18GreaterThan)"");
  4909. ",
  4910. "f",
  4911. "alter function GreaterThan (binary18,binary18)
  4912. with (Modify External Name = ""binary18GreaterThan"");
  4913. ",
  4914. "f"
  4915. );
  4916. insert into sysbldobjdepends
  4917. (
  4918. bld_id,
  4919. obj_kind,
  4920. obj_signature,
  4921. obj_owner,
  4922. need_obj_kind,
  4923. need_obj_signature,
  4924. need_obj_owner)
  4925. values
  4926. (
  4927. "%SYSBLDNAME%",
  4928. 181, "Alter-ExternalName-GreaterThan (binary18,binary18)",
  4929. "%SYSBLDUSER%",
  4930. 5, "GreaterThan (binary18,binary18)",
  4931. "%SYSBLDUSER%"
  4932. );
  4933. insert into sysbldobjects
  4934. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4935. create_can_fail, drop_sql, drop_can_fail)
  4936. values
  4937. (
  4938. "%SYSBLDNAME%", 37, "Alter-Parallelize-GreaterThan (binary18,binary18)",
  4939. "%SYSBLDUSER%", 0,
  4940. "alter function GreaterThan (binary18,binary18)
  4941. with (add parallelizable);
  4942. ",
  4943. "f",
  4944. "alter function GreaterThan (binary18,binary18)
  4945. with (drop parallelizable);
  4946. ",
  4947. "f"
  4948. );
  4949. insert into sysbldobjdepends
  4950. (
  4951. bld_id,
  4952. obj_kind,
  4953. obj_signature,
  4954. obj_owner,
  4955. need_obj_kind,
  4956. need_obj_signature,
  4957. need_obj_owner)
  4958. values
  4959. (
  4960. "%SYSBLDNAME%",
  4961. 37, "Alter-Parallelize-GreaterThan (binary18,binary18)",
  4962. "%SYSBLDUSER%",
  4963. 5, "GreaterThan (binary18,binary18)",
  4964. "%SYSBLDUSER%"
  4965. );
  4966. insert into sysbldobjects
  4967. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  4968. create_can_fail, drop_sql, drop_can_fail)
  4969. values
  4970. (
  4971. "%SYSBLDNAME%", 85, "Alter-Variant-GreaterThan (binary18,binary18)",
  4972. "%SYSBLDUSER%", 0,
  4973. "alter function GreaterThan (binary18,binary18)
  4974. with (add not variant);
  4975. ",
  4976. "f",
  4977. "alter function GreaterThan (binary18,binary18)
  4978. with (drop not variant);
  4979. ",
  4980. "f"
  4981. );
  4982. insert into sysbldobjdepends
  4983. (
  4984. bld_id,
  4985. obj_kind,
  4986. obj_signature,
  4987. obj_owner,
  4988. need_obj_kind,
  4989. need_obj_signature,
  4990. need_obj_owner)
  4991. values
  4992. (
  4993. "%SYSBLDNAME%",
  4994. 85, "Alter-Variant-GreaterThan (binary18,binary18)",
  4995. "%SYSBLDUSER%",
  4996. 5, "GreaterThan (binary18,binary18)",
  4997. "%SYSBLDUSER%"
  4998. );
  4999. insert into sysbldobjects
  5000. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5001. create_can_fail, drop_sql, drop_can_fail)
  5002. values
  5003. (
  5004. "%SYSBLDNAME%", 95, "Alter-Negator-GreaterThan (binary18,binary18)",
  5005. "%SYSBLDUSER%", 0,
  5006. "alter function GreaterThan (binary18,binary18)
  5007. with (add negator=LessThanOrEqual);
  5008. ",
  5009. "f",
  5010. "alter function GreaterThan (binary18,binary18)
  5011. with (drop negator);
  5012. ",
  5013. "f"
  5014. );
  5015. insert into sysbldobjdepends
  5016. (
  5017. bld_id,
  5018. obj_kind,
  5019. obj_signature,
  5020. obj_owner,
  5021. need_obj_kind,
  5022. need_obj_signature,
  5023. need_obj_owner)
  5024. values
  5025. (
  5026. "%SYSBLDNAME%",
  5027. 95, "Alter-Negator-GreaterThan (binary18,binary18)",
  5028. "%SYSBLDUSER%",
  5029. 5, "GreaterThan (binary18,binary18)",
  5030. "%SYSBLDUSER%"
  5031. );
  5032. insert into sysbldobjects
  5033. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5034. create_can_fail, drop_sql, drop_can_fail)
  5035. values
  5036. (
  5037. "%SYSBLDNAME%", 101, "Alter-Commutator-GreaterThan (binary18,binary18)",
  5038. "%SYSBLDUSER%", 0,
  5039. "alter function GreaterThan (binary18,binary18)
  5040. with (add Commutator=LessThanOrEqual);
  5041. ",
  5042. "f",
  5043. "alter function GreaterThan (binary18,binary18)
  5044. with (drop Commutator);
  5045. ",
  5046. "f"
  5047. );
  5048. insert into sysbldobjdepends
  5049. (
  5050. bld_id,
  5051. obj_kind,
  5052. obj_signature,
  5053. obj_owner,
  5054. need_obj_kind,
  5055. need_obj_signature,
  5056. need_obj_owner)
  5057. values
  5058. (
  5059. "%SYSBLDNAME%",
  5060. 101, "Alter-Commutator-GreaterThan (binary18,binary18)",
  5061. "%SYSBLDUSER%",
  5062. 5, "GreaterThan (binary18,binary18)",
  5063. "%SYSBLDUSER%"
  5064. );
  5065. insert into sysbldobjects
  5066. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5067. create_can_fail, drop_sql, drop_can_fail)
  5068. values
  5069. (
  5070. "%SYSBLDNAME%", 69, "GreaterThan (binary18,binary18)",
  5071. "%SYSBLDUSER%", 0,
  5072. "grant execute on function GreaterThan (binary18,binary18) to public;
  5073. ",
  5074. "f",
  5075. "",
  5076. "f"
  5077. );
  5078. insert into sysbldobjdepends
  5079. (
  5080. bld_id,
  5081. obj_kind,
  5082. obj_signature,
  5083. obj_owner,
  5084. need_obj_kind,
  5085. need_obj_signature,
  5086. need_obj_owner)
  5087. values
  5088. (
  5089. "%SYSBLDNAME%",
  5090. 69, "GreaterThan (binary18,binary18)",
  5091. "%SYSBLDUSER%",
  5092. 5, "GreaterThan (binary18,binary18)",
  5093. "%SYSBLDUSER%"
  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%", 5, "LessThanOrEqual (binary18,binary18)",
  5101. "%SYSBLDUSER%", 0,
  5102. "create function LessThanOrEqual (binary18,binary18)
  5103. returns boolean
  5104. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18LessThanOrEqual)"" language c;
  5105. ",
  5106. "f",
  5107. "drop function LessThanOrEqual (binary18,binary18);
  5108. ",
  5109. "f"
  5110. );
  5111. insert into sysbldobjdepends
  5112. (
  5113. bld_id,
  5114. obj_kind,
  5115. obj_signature,
  5116. obj_owner,
  5117. need_obj_kind,
  5118. need_obj_signature,
  5119. need_obj_owner)
  5120. values
  5121. (
  5122. "%SYSBLDNAME%",
  5123. 5, "LessThanOrEqual (binary18,binary18)",
  5124. "%SYSBLDUSER%",
  5125. 7, "binary18",
  5126. "%SYSBLDUSER%"
  5127. );
  5128. insert into sysbldobjects
  5129. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5130. create_can_fail, drop_sql, drop_can_fail)
  5131. values
  5132. (
  5133. "%SYSBLDNAME%", 181, "Alter-ExternalName-LessThanOrEqual (binary18,binary18)",
  5134. "%SYSBLDUSER%", 0,
  5135. "alter function LessThanOrEqual (binary18,binary18)
  5136. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18LessThanOrEqual)"");
  5137. ",
  5138. "f",
  5139. "alter function LessThanOrEqual (binary18,binary18)
  5140. with (Modify External Name = ""binary18LessThanOrEqual"");
  5141. ",
  5142. "f"
  5143. );
  5144. insert into sysbldobjdepends
  5145. (
  5146. bld_id,
  5147. obj_kind,
  5148. obj_signature,
  5149. obj_owner,
  5150. need_obj_kind,
  5151. need_obj_signature,
  5152. need_obj_owner)
  5153. values
  5154. (
  5155. "%SYSBLDNAME%",
  5156. 181, "Alter-ExternalName-LessThanOrEqual (binary18,binary18)",
  5157. "%SYSBLDUSER%",
  5158. 5, "LessThanOrEqual (binary18,binary18)",
  5159. "%SYSBLDUSER%"
  5160. );
  5161. insert into sysbldobjects
  5162. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5163. create_can_fail, drop_sql, drop_can_fail)
  5164. values
  5165. (
  5166. "%SYSBLDNAME%", 37, "Alter-Parallelize-LessThanOrEqual (binary18,binary18)",
  5167. "%SYSBLDUSER%", 0,
  5168. "alter function LessThanOrEqual (binary18,binary18)
  5169. with (add parallelizable);
  5170. ",
  5171. "f",
  5172. "alter function LessThanOrEqual (binary18,binary18)
  5173. with (drop parallelizable);
  5174. ",
  5175. "f"
  5176. );
  5177. insert into sysbldobjdepends
  5178. (
  5179. bld_id,
  5180. obj_kind,
  5181. obj_signature,
  5182. obj_owner,
  5183. need_obj_kind,
  5184. need_obj_signature,
  5185. need_obj_owner)
  5186. values
  5187. (
  5188. "%SYSBLDNAME%",
  5189. 37, "Alter-Parallelize-LessThanOrEqual (binary18,binary18)",
  5190. "%SYSBLDUSER%",
  5191. 5, "LessThanOrEqual (binary18,binary18)",
  5192. "%SYSBLDUSER%"
  5193. );
  5194. insert into sysbldobjects
  5195. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5196. create_can_fail, drop_sql, drop_can_fail)
  5197. values
  5198. (
  5199. "%SYSBLDNAME%", 85, "Alter-Variant-LessThanOrEqual (binary18,binary18)",
  5200. "%SYSBLDUSER%", 0,
  5201. "alter function LessThanOrEqual (binary18,binary18)
  5202. with (add not variant);
  5203. ",
  5204. "f",
  5205. "alter function LessThanOrEqual (binary18,binary18)
  5206. with (drop not variant);
  5207. ",
  5208. "f"
  5209. );
  5210. insert into sysbldobjdepends
  5211. (
  5212. bld_id,
  5213. obj_kind,
  5214. obj_signature,
  5215. obj_owner,
  5216. need_obj_kind,
  5217. need_obj_signature,
  5218. need_obj_owner)
  5219. values
  5220. (
  5221. "%SYSBLDNAME%",
  5222. 85, "Alter-Variant-LessThanOrEqual (binary18,binary18)",
  5223. "%SYSBLDUSER%",
  5224. 5, "LessThanOrEqual (binary18,binary18)",
  5225. "%SYSBLDUSER%"
  5226. );
  5227. insert into sysbldobjects
  5228. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5229. create_can_fail, drop_sql, drop_can_fail)
  5230. values
  5231. (
  5232. "%SYSBLDNAME%", 95, "Alter-Negator-LessThanOrEqual (binary18,binary18)",
  5233. "%SYSBLDUSER%", 0,
  5234. "alter function LessThanOrEqual (binary18,binary18)
  5235. with (add negator=GreaterThan);
  5236. ",
  5237. "f",
  5238. "alter function LessThanOrEqual (binary18,binary18)
  5239. with (drop negator);
  5240. ",
  5241. "f"
  5242. );
  5243. insert into sysbldobjdepends
  5244. (
  5245. bld_id,
  5246. obj_kind,
  5247. obj_signature,
  5248. obj_owner,
  5249. need_obj_kind,
  5250. need_obj_signature,
  5251. need_obj_owner)
  5252. values
  5253. (
  5254. "%SYSBLDNAME%",
  5255. 95, "Alter-Negator-LessThanOrEqual (binary18,binary18)",
  5256. "%SYSBLDUSER%",
  5257. 5, "LessThanOrEqual (binary18,binary18)",
  5258. "%SYSBLDUSER%"
  5259. );
  5260. insert into sysbldobjects
  5261. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5262. create_can_fail, drop_sql, drop_can_fail)
  5263. values
  5264. (
  5265. "%SYSBLDNAME%", 101, "Alter-Commutator-LessThanOrEqual (binary18,binary18)",
  5266. "%SYSBLDUSER%", 0,
  5267. "alter function LessThanOrEqual (binary18,binary18)
  5268. with (add Commutator=GreaterThan);
  5269. ",
  5270. "f",
  5271. "alter function LessThanOrEqual (binary18,binary18)
  5272. with (drop Commutator);
  5273. ",
  5274. "f"
  5275. );
  5276. insert into sysbldobjdepends
  5277. (
  5278. bld_id,
  5279. obj_kind,
  5280. obj_signature,
  5281. obj_owner,
  5282. need_obj_kind,
  5283. need_obj_signature,
  5284. need_obj_owner)
  5285. values
  5286. (
  5287. "%SYSBLDNAME%",
  5288. 101, "Alter-Commutator-LessThanOrEqual (binary18,binary18)",
  5289. "%SYSBLDUSER%",
  5290. 5, "LessThanOrEqual (binary18,binary18)",
  5291. "%SYSBLDUSER%"
  5292. );
  5293. insert into sysbldobjects
  5294. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5295. create_can_fail, drop_sql, drop_can_fail)
  5296. values
  5297. (
  5298. "%SYSBLDNAME%", 69, "LessThanOrEqual (binary18,binary18)",
  5299. "%SYSBLDUSER%", 0,
  5300. "grant execute on function LessThanOrEqual (binary18,binary18) to public;
  5301. ",
  5302. "f",
  5303. "",
  5304. "f"
  5305. );
  5306. insert into sysbldobjdepends
  5307. (
  5308. bld_id,
  5309. obj_kind,
  5310. obj_signature,
  5311. obj_owner,
  5312. need_obj_kind,
  5313. need_obj_signature,
  5314. need_obj_owner)
  5315. values
  5316. (
  5317. "%SYSBLDNAME%",
  5318. 69, "LessThanOrEqual (binary18,binary18)",
  5319. "%SYSBLDUSER%",
  5320. 5, "LessThanOrEqual (binary18,binary18)",
  5321. "%SYSBLDUSER%"
  5322. );
  5323. insert into sysbldobjects
  5324. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5325. create_can_fail, drop_sql, drop_can_fail)
  5326. values
  5327. (
  5328. "%SYSBLDNAME%", 5, "GreaterThanOrEqual (binary18,binary18)",
  5329. "%SYSBLDUSER%", 0,
  5330. "create function GreaterThanOrEqual (binary18,binary18)
  5331. returns boolean
  5332. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18GreaterThanOrEqual)"" language c;
  5333. ",
  5334. "f",
  5335. "drop function GreaterThanOrEqual (binary18,binary18);
  5336. ",
  5337. "f"
  5338. );
  5339. insert into sysbldobjdepends
  5340. (
  5341. bld_id,
  5342. obj_kind,
  5343. obj_signature,
  5344. obj_owner,
  5345. need_obj_kind,
  5346. need_obj_signature,
  5347. need_obj_owner)
  5348. values
  5349. (
  5350. "%SYSBLDNAME%",
  5351. 5, "GreaterThanOrEqual (binary18,binary18)",
  5352. "%SYSBLDUSER%",
  5353. 7, "binary18",
  5354. "%SYSBLDUSER%"
  5355. );
  5356. insert into sysbldobjects
  5357. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5358. create_can_fail, drop_sql, drop_can_fail)
  5359. values
  5360. (
  5361. "%SYSBLDNAME%", 181, "Alter-ExternalName-GreaterThanOrEqual (binary18,binary18)",
  5362. "%SYSBLDUSER%", 0,
  5363. "alter function GreaterThanOrEqual (binary18,binary18)
  5364. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binary18GreaterThanOrEqual)"");
  5365. ",
  5366. "f",
  5367. "alter function GreaterThanOrEqual (binary18,binary18)
  5368. with (Modify External Name = ""binary18GreaterThanOrEqual"");
  5369. ",
  5370. "f"
  5371. );
  5372. insert into sysbldobjdepends
  5373. (
  5374. bld_id,
  5375. obj_kind,
  5376. obj_signature,
  5377. obj_owner,
  5378. need_obj_kind,
  5379. need_obj_signature,
  5380. need_obj_owner)
  5381. values
  5382. (
  5383. "%SYSBLDNAME%",
  5384. 181, "Alter-ExternalName-GreaterThanOrEqual (binary18,binary18)",
  5385. "%SYSBLDUSER%",
  5386. 5, "GreaterThanOrEqual (binary18,binary18)",
  5387. "%SYSBLDUSER%"
  5388. );
  5389. insert into sysbldobjects
  5390. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5391. create_can_fail, drop_sql, drop_can_fail)
  5392. values
  5393. (
  5394. "%SYSBLDNAME%", 37, "Alter-Parallelize-GreaterThanOrEqual (binary18,binary18)",
  5395. "%SYSBLDUSER%", 0,
  5396. "alter function GreaterThanOrEqual (binary18,binary18)
  5397. with (add parallelizable);
  5398. ",
  5399. "f",
  5400. "alter function GreaterThanOrEqual (binary18,binary18)
  5401. with (drop parallelizable);
  5402. ",
  5403. "f"
  5404. );
  5405. insert into sysbldobjdepends
  5406. (
  5407. bld_id,
  5408. obj_kind,
  5409. obj_signature,
  5410. obj_owner,
  5411. need_obj_kind,
  5412. need_obj_signature,
  5413. need_obj_owner)
  5414. values
  5415. (
  5416. "%SYSBLDNAME%",
  5417. 37, "Alter-Parallelize-GreaterThanOrEqual (binary18,binary18)",
  5418. "%SYSBLDUSER%",
  5419. 5, "GreaterThanOrEqual (binary18,binary18)",
  5420. "%SYSBLDUSER%"
  5421. );
  5422. insert into sysbldobjects
  5423. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5424. create_can_fail, drop_sql, drop_can_fail)
  5425. values
  5426. (
  5427. "%SYSBLDNAME%", 85, "Alter-Variant-GreaterThanOrEqual (binary18,binary18)",
  5428. "%SYSBLDUSER%", 0,
  5429. "alter function GreaterThanOrEqual (binary18,binary18)
  5430. with (add not variant);
  5431. ",
  5432. "f",
  5433. "alter function GreaterThanOrEqual (binary18,binary18)
  5434. with (drop not variant);
  5435. ",
  5436. "f"
  5437. );
  5438. insert into sysbldobjdepends
  5439. (
  5440. bld_id,
  5441. obj_kind,
  5442. obj_signature,
  5443. obj_owner,
  5444. need_obj_kind,
  5445. need_obj_signature,
  5446. need_obj_owner)
  5447. values
  5448. (
  5449. "%SYSBLDNAME%",
  5450. 85, "Alter-Variant-GreaterThanOrEqual (binary18,binary18)",
  5451. "%SYSBLDUSER%",
  5452. 5, "GreaterThanOrEqual (binary18,binary18)",
  5453. "%SYSBLDUSER%"
  5454. );
  5455. insert into sysbldobjects
  5456. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5457. create_can_fail, drop_sql, drop_can_fail)
  5458. values
  5459. (
  5460. "%SYSBLDNAME%", 95, "Alter-Negator-GreaterThanOrEqual (binary18,binary18)",
  5461. "%SYSBLDUSER%", 0,
  5462. "alter function GreaterThanOrEqual (binary18,binary18)
  5463. with (add negator=LessThan);
  5464. ",
  5465. "f",
  5466. "alter function GreaterThanOrEqual (binary18,binary18)
  5467. with (drop negator);
  5468. ",
  5469. "f"
  5470. );
  5471. insert into sysbldobjdepends
  5472. (
  5473. bld_id,
  5474. obj_kind,
  5475. obj_signature,
  5476. obj_owner,
  5477. need_obj_kind,
  5478. need_obj_signature,
  5479. need_obj_owner)
  5480. values
  5481. (
  5482. "%SYSBLDNAME%",
  5483. 95, "Alter-Negator-GreaterThanOrEqual (binary18,binary18)",
  5484. "%SYSBLDUSER%",
  5485. 5, "GreaterThanOrEqual (binary18,binary18)",
  5486. "%SYSBLDUSER%"
  5487. );
  5488. insert into sysbldobjects
  5489. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5490. create_can_fail, drop_sql, drop_can_fail)
  5491. values
  5492. (
  5493. "%SYSBLDNAME%", 101, "Alter-Commutator-GreaterThanOrEqual (binary18,binary18)",
  5494. "%SYSBLDUSER%", 0,
  5495. "alter function GreaterThanOrEqual (binary18,binary18)
  5496. with (add Commutator=LessThan);
  5497. ",
  5498. "f",
  5499. "alter function GreaterThanOrEqual (binary18,binary18)
  5500. with (drop Commutator);
  5501. ",
  5502. "f"
  5503. );
  5504. insert into sysbldobjdepends
  5505. (
  5506. bld_id,
  5507. obj_kind,
  5508. obj_signature,
  5509. obj_owner,
  5510. need_obj_kind,
  5511. need_obj_signature,
  5512. need_obj_owner)
  5513. values
  5514. (
  5515. "%SYSBLDNAME%",
  5516. 101, "Alter-Commutator-GreaterThanOrEqual (binary18,binary18)",
  5517. "%SYSBLDUSER%",
  5518. 5, "GreaterThanOrEqual (binary18,binary18)",
  5519. "%SYSBLDUSER%"
  5520. );
  5521. insert into sysbldobjects
  5522. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5523. create_can_fail, drop_sql, drop_can_fail)
  5524. values
  5525. (
  5526. "%SYSBLDNAME%", 69, "GreaterThanOrEqual (binary18,binary18)",
  5527. "%SYSBLDUSER%", 0,
  5528. "grant execute on function GreaterThanOrEqual (binary18,binary18) to public;
  5529. ",
  5530. "f",
  5531. "",
  5532. "f"
  5533. );
  5534. insert into sysbldobjdepends
  5535. (
  5536. bld_id,
  5537. obj_kind,
  5538. obj_signature,
  5539. obj_owner,
  5540. need_obj_kind,
  5541. need_obj_signature,
  5542. need_obj_owner)
  5543. values
  5544. (
  5545. "%SYSBLDNAME%",
  5546. 69, "GreaterThanOrEqual (binary18,binary18)",
  5547. "%SYSBLDUSER%",
  5548. 5, "GreaterThanOrEqual (binary18,binary18)",
  5549. "%SYSBLDUSER%"
  5550. );
  5551. insert into sysbldobjects
  5552. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5553. create_can_fail, drop_sql, drop_can_fail)
  5554. values
  5555. (
  5556. "%SYSBLDNAME%", 5, "length (binaryvar)",
  5557. "%SYSBLDUSER%", 0,
  5558. "create function length (binaryvar)
  5559. returns int
  5560. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvar_binlength)"" language c;
  5561. ",
  5562. "f",
  5563. "drop function length (binaryvar);
  5564. ",
  5565. "f"
  5566. );
  5567. insert into sysbldobjdepends
  5568. (
  5569. bld_id,
  5570. obj_kind,
  5571. obj_signature,
  5572. obj_owner,
  5573. need_obj_kind,
  5574. need_obj_signature,
  5575. need_obj_owner)
  5576. values
  5577. (
  5578. "%SYSBLDNAME%",
  5579. 5, "length (binaryvar)",
  5580. "%SYSBLDUSER%",
  5581. 7, "binaryvar",
  5582. "%SYSBLDUSER%"
  5583. );
  5584. insert into sysbldobjects
  5585. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5586. create_can_fail, drop_sql, drop_can_fail)
  5587. values
  5588. (
  5589. "%SYSBLDNAME%", 181, "Alter-ExternalName-length (binaryvar)",
  5590. "%SYSBLDUSER%", 0,
  5591. "alter function length (binaryvar)
  5592. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvar_binlength)"");
  5593. ",
  5594. "f",
  5595. "alter function length (binaryvar)
  5596. with (Modify External Name = ""binaryvar_binlength"");
  5597. ",
  5598. "f"
  5599. );
  5600. insert into sysbldobjdepends
  5601. (
  5602. bld_id,
  5603. obj_kind,
  5604. obj_signature,
  5605. obj_owner,
  5606. need_obj_kind,
  5607. need_obj_signature,
  5608. need_obj_owner)
  5609. values
  5610. (
  5611. "%SYSBLDNAME%",
  5612. 181, "Alter-ExternalName-length (binaryvar)",
  5613. "%SYSBLDUSER%",
  5614. 5, "length (binaryvar)",
  5615. "%SYSBLDUSER%"
  5616. );
  5617. insert into sysbldobjects
  5618. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5619. create_can_fail, drop_sql, drop_can_fail)
  5620. values
  5621. (
  5622. "%SYSBLDNAME%", 37, "Alter-Parallelize-length (binaryvar)",
  5623. "%SYSBLDUSER%", 0,
  5624. "alter function length (binaryvar)
  5625. with (add parallelizable);
  5626. ",
  5627. "f",
  5628. "alter function length (binaryvar)
  5629. with (drop parallelizable);
  5630. ",
  5631. "f"
  5632. );
  5633. insert into sysbldobjdepends
  5634. (
  5635. bld_id,
  5636. obj_kind,
  5637. obj_signature,
  5638. obj_owner,
  5639. need_obj_kind,
  5640. need_obj_signature,
  5641. need_obj_owner)
  5642. values
  5643. (
  5644. "%SYSBLDNAME%",
  5645. 37, "Alter-Parallelize-length (binaryvar)",
  5646. "%SYSBLDUSER%",
  5647. 5, "length (binaryvar)",
  5648. "%SYSBLDUSER%"
  5649. );
  5650. insert into sysbldobjects
  5651. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5652. create_can_fail, drop_sql, drop_can_fail)
  5653. values
  5654. (
  5655. "%SYSBLDNAME%", 55, "Alter-HandleNul-length (binaryvar)",
  5656. "%SYSBLDUSER%", 0,
  5657. "alter function length (binaryvar)
  5658. with (add handlesnulls);
  5659. ",
  5660. "f",
  5661. "alter function length (binaryvar)
  5662. with (drop handlesnulls);
  5663. ",
  5664. "f"
  5665. );
  5666. insert into sysbldobjdepends
  5667. (
  5668. bld_id,
  5669. obj_kind,
  5670. obj_signature,
  5671. obj_owner,
  5672. need_obj_kind,
  5673. need_obj_signature,
  5674. need_obj_owner)
  5675. values
  5676. (
  5677. "%SYSBLDNAME%",
  5678. 55, "Alter-HandleNul-length (binaryvar)",
  5679. "%SYSBLDUSER%",
  5680. 5, "length (binaryvar)",
  5681. "%SYSBLDUSER%"
  5682. );
  5683. insert into sysbldobjects
  5684. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5685. create_can_fail, drop_sql, drop_can_fail)
  5686. values
  5687. (
  5688. "%SYSBLDNAME%", 85, "Alter-Variant-length (binaryvar)",
  5689. "%SYSBLDUSER%", 0,
  5690. "alter function length (binaryvar)
  5691. with (add not variant);
  5692. ",
  5693. "f",
  5694. "alter function length (binaryvar)
  5695. with (drop not variant);
  5696. ",
  5697. "f"
  5698. );
  5699. insert into sysbldobjdepends
  5700. (
  5701. bld_id,
  5702. obj_kind,
  5703. obj_signature,
  5704. obj_owner,
  5705. need_obj_kind,
  5706. need_obj_signature,
  5707. need_obj_owner)
  5708. values
  5709. (
  5710. "%SYSBLDNAME%",
  5711. 85, "Alter-Variant-length (binaryvar)",
  5712. "%SYSBLDUSER%",
  5713. 5, "length (binaryvar)",
  5714. "%SYSBLDUSER%"
  5715. );
  5716. insert into sysbldobjects
  5717. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5718. create_can_fail, drop_sql, drop_can_fail)
  5719. values
  5720. (
  5721. "%SYSBLDNAME%", 69, "length (binaryvar)",
  5722. "%SYSBLDUSER%", 0,
  5723. "grant execute on function length (binaryvar) to public;
  5724. ",
  5725. "f",
  5726. "",
  5727. "f"
  5728. );
  5729. insert into sysbldobjdepends
  5730. (
  5731. bld_id,
  5732. obj_kind,
  5733. obj_signature,
  5734. obj_owner,
  5735. need_obj_kind,
  5736. need_obj_signature,
  5737. need_obj_owner)
  5738. values
  5739. (
  5740. "%SYSBLDNAME%",
  5741. 69, "length (binaryvar)",
  5742. "%SYSBLDUSER%",
  5743. 5, "length (binaryvar)",
  5744. "%SYSBLDUSER%"
  5745. );
  5746. insert into sysbldobjects
  5747. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5748. create_can_fail, drop_sql, drop_can_fail)
  5749. values
  5750. (
  5751. "%SYSBLDNAME%", 5, "bit_or (binaryvar,binaryvar)",
  5752. "%SYSBLDUSER%", 0,
  5753. "create function bit_or (binaryvar,binaryvar)
  5754. returns binaryvar
  5755. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvar_bitOR)"" language c;
  5756. ",
  5757. "f",
  5758. "drop function bit_or (binaryvar,binaryvar);
  5759. ",
  5760. "f"
  5761. );
  5762. insert into sysbldobjdepends
  5763. (
  5764. bld_id,
  5765. obj_kind,
  5766. obj_signature,
  5767. obj_owner,
  5768. need_obj_kind,
  5769. need_obj_signature,
  5770. need_obj_owner)
  5771. values
  5772. (
  5773. "%SYSBLDNAME%",
  5774. 5, "bit_or (binaryvar,binaryvar)",
  5775. "%SYSBLDUSER%",
  5776. 7, "binaryvar",
  5777. "%SYSBLDUSER%"
  5778. );
  5779. insert into sysbldobjects
  5780. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5781. create_can_fail, drop_sql, drop_can_fail)
  5782. values
  5783. (
  5784. "%SYSBLDNAME%", 181, "Alter-ExternalName-bit_or (binaryvar,binaryvar)",
  5785. "%SYSBLDUSER%", 0,
  5786. "alter function bit_or (binaryvar,binaryvar)
  5787. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvar_bitOR)"");
  5788. ",
  5789. "f",
  5790. "alter function bit_or (binaryvar,binaryvar)
  5791. with (Modify External Name = ""binaryvar_bitOR"");
  5792. ",
  5793. "f"
  5794. );
  5795. insert into sysbldobjdepends
  5796. (
  5797. bld_id,
  5798. obj_kind,
  5799. obj_signature,
  5800. obj_owner,
  5801. need_obj_kind,
  5802. need_obj_signature,
  5803. need_obj_owner)
  5804. values
  5805. (
  5806. "%SYSBLDNAME%",
  5807. 181, "Alter-ExternalName-bit_or (binaryvar,binaryvar)",
  5808. "%SYSBLDUSER%",
  5809. 5, "bit_or (binaryvar,binaryvar)",
  5810. "%SYSBLDUSER%"
  5811. );
  5812. insert into sysbldobjects
  5813. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5814. create_can_fail, drop_sql, drop_can_fail)
  5815. values
  5816. (
  5817. "%SYSBLDNAME%", 37, "Alter-Parallelize-bit_or (binaryvar,binaryvar)",
  5818. "%SYSBLDUSER%", 0,
  5819. "alter function bit_or (binaryvar,binaryvar)
  5820. with (add parallelizable);
  5821. ",
  5822. "f",
  5823. "alter function bit_or (binaryvar,binaryvar)
  5824. with (drop parallelizable);
  5825. ",
  5826. "f"
  5827. );
  5828. insert into sysbldobjdepends
  5829. (
  5830. bld_id,
  5831. obj_kind,
  5832. obj_signature,
  5833. obj_owner,
  5834. need_obj_kind,
  5835. need_obj_signature,
  5836. need_obj_owner)
  5837. values
  5838. (
  5839. "%SYSBLDNAME%",
  5840. 37, "Alter-Parallelize-bit_or (binaryvar,binaryvar)",
  5841. "%SYSBLDUSER%",
  5842. 5, "bit_or (binaryvar,binaryvar)",
  5843. "%SYSBLDUSER%"
  5844. );
  5845. insert into sysbldobjects
  5846. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5847. create_can_fail, drop_sql, drop_can_fail)
  5848. values
  5849. (
  5850. "%SYSBLDNAME%", 55, "Alter-HandleNul-bit_or (binaryvar,binaryvar)",
  5851. "%SYSBLDUSER%", 0,
  5852. "alter function bit_or (binaryvar,binaryvar)
  5853. with (add handlesnulls);
  5854. ",
  5855. "f",
  5856. "alter function bit_or (binaryvar,binaryvar)
  5857. with (drop handlesnulls);
  5858. ",
  5859. "f"
  5860. );
  5861. insert into sysbldobjdepends
  5862. (
  5863. bld_id,
  5864. obj_kind,
  5865. obj_signature,
  5866. obj_owner,
  5867. need_obj_kind,
  5868. need_obj_signature,
  5869. need_obj_owner)
  5870. values
  5871. (
  5872. "%SYSBLDNAME%",
  5873. 55, "Alter-HandleNul-bit_or (binaryvar,binaryvar)",
  5874. "%SYSBLDUSER%",
  5875. 5, "bit_or (binaryvar,binaryvar)",
  5876. "%SYSBLDUSER%"
  5877. );
  5878. insert into sysbldobjects
  5879. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5880. create_can_fail, drop_sql, drop_can_fail)
  5881. values
  5882. (
  5883. "%SYSBLDNAME%", 85, "Alter-Variant-bit_or (binaryvar,binaryvar)",
  5884. "%SYSBLDUSER%", 0,
  5885. "alter function bit_or (binaryvar,binaryvar)
  5886. with (add not variant);
  5887. ",
  5888. "f",
  5889. "alter function bit_or (binaryvar,binaryvar)
  5890. with (drop not variant);
  5891. ",
  5892. "f"
  5893. );
  5894. insert into sysbldobjdepends
  5895. (
  5896. bld_id,
  5897. obj_kind,
  5898. obj_signature,
  5899. obj_owner,
  5900. need_obj_kind,
  5901. need_obj_signature,
  5902. need_obj_owner)
  5903. values
  5904. (
  5905. "%SYSBLDNAME%",
  5906. 85, "Alter-Variant-bit_or (binaryvar,binaryvar)",
  5907. "%SYSBLDUSER%",
  5908. 5, "bit_or (binaryvar,binaryvar)",
  5909. "%SYSBLDUSER%"
  5910. );
  5911. insert into sysbldobjects
  5912. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5913. create_can_fail, drop_sql, drop_can_fail)
  5914. values
  5915. (
  5916. "%SYSBLDNAME%", 69, "bit_or (binaryvar,binaryvar)",
  5917. "%SYSBLDUSER%", 0,
  5918. "grant execute on function bit_or (binaryvar,binaryvar) to public;
  5919. ",
  5920. "f",
  5921. "",
  5922. "f"
  5923. );
  5924. insert into sysbldobjdepends
  5925. (
  5926. bld_id,
  5927. obj_kind,
  5928. obj_signature,
  5929. obj_owner,
  5930. need_obj_kind,
  5931. need_obj_signature,
  5932. need_obj_owner)
  5933. values
  5934. (
  5935. "%SYSBLDNAME%",
  5936. 69, "bit_or (binaryvar,binaryvar)",
  5937. "%SYSBLDUSER%",
  5938. 5, "bit_or (binaryvar,binaryvar)",
  5939. "%SYSBLDUSER%"
  5940. );
  5941. insert into sysbldobjects
  5942. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5943. create_can_fail, drop_sql, drop_can_fail)
  5944. values
  5945. (
  5946. "%SYSBLDNAME%", 5, "bit_and (binaryvar,binaryvar)",
  5947. "%SYSBLDUSER%", 0,
  5948. "create function bit_and (binaryvar,binaryvar)
  5949. returns binaryvar
  5950. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvar_bitAND)"" language c;
  5951. ",
  5952. "f",
  5953. "drop function bit_and (binaryvar,binaryvar);
  5954. ",
  5955. "f"
  5956. );
  5957. insert into sysbldobjdepends
  5958. (
  5959. bld_id,
  5960. obj_kind,
  5961. obj_signature,
  5962. obj_owner,
  5963. need_obj_kind,
  5964. need_obj_signature,
  5965. need_obj_owner)
  5966. values
  5967. (
  5968. "%SYSBLDNAME%",
  5969. 5, "bit_and (binaryvar,binaryvar)",
  5970. "%SYSBLDUSER%",
  5971. 7, "binaryvar",
  5972. "%SYSBLDUSER%"
  5973. );
  5974. insert into sysbldobjects
  5975. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5976. create_can_fail, drop_sql, drop_can_fail)
  5977. values
  5978. (
  5979. "%SYSBLDNAME%", 181, "Alter-ExternalName-bit_and (binaryvar,binaryvar)",
  5980. "%SYSBLDUSER%", 0,
  5981. "alter function bit_and (binaryvar,binaryvar)
  5982. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvar_bitAND)"");
  5983. ",
  5984. "f",
  5985. "alter function bit_and (binaryvar,binaryvar)
  5986. with (Modify External Name = ""binaryvar_bitAND"");
  5987. ",
  5988. "f"
  5989. );
  5990. insert into sysbldobjdepends
  5991. (
  5992. bld_id,
  5993. obj_kind,
  5994. obj_signature,
  5995. obj_owner,
  5996. need_obj_kind,
  5997. need_obj_signature,
  5998. need_obj_owner)
  5999. values
  6000. (
  6001. "%SYSBLDNAME%",
  6002. 181, "Alter-ExternalName-bit_and (binaryvar,binaryvar)",
  6003. "%SYSBLDUSER%",
  6004. 5, "bit_and (binaryvar,binaryvar)",
  6005. "%SYSBLDUSER%"
  6006. );
  6007. insert into sysbldobjects
  6008. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6009. create_can_fail, drop_sql, drop_can_fail)
  6010. values
  6011. (
  6012. "%SYSBLDNAME%", 37, "Alter-Parallelize-bit_and (binaryvar,binaryvar)",
  6013. "%SYSBLDUSER%", 0,
  6014. "alter function bit_and (binaryvar,binaryvar)
  6015. with (add parallelizable);
  6016. ",
  6017. "f",
  6018. "alter function bit_and (binaryvar,binaryvar)
  6019. with (drop parallelizable);
  6020. ",
  6021. "f"
  6022. );
  6023. insert into sysbldobjdepends
  6024. (
  6025. bld_id,
  6026. obj_kind,
  6027. obj_signature,
  6028. obj_owner,
  6029. need_obj_kind,
  6030. need_obj_signature,
  6031. need_obj_owner)
  6032. values
  6033. (
  6034. "%SYSBLDNAME%",
  6035. 37, "Alter-Parallelize-bit_and (binaryvar,binaryvar)",
  6036. "%SYSBLDUSER%",
  6037. 5, "bit_and (binaryvar,binaryvar)",
  6038. "%SYSBLDUSER%"
  6039. );
  6040. insert into sysbldobjects
  6041. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6042. create_can_fail, drop_sql, drop_can_fail)
  6043. values
  6044. (
  6045. "%SYSBLDNAME%", 55, "Alter-HandleNul-bit_and (binaryvar,binaryvar)",
  6046. "%SYSBLDUSER%", 0,
  6047. "alter function bit_and (binaryvar,binaryvar)
  6048. with (add handlesnulls);
  6049. ",
  6050. "f",
  6051. "alter function bit_and (binaryvar,binaryvar)
  6052. with (drop handlesnulls);
  6053. ",
  6054. "f"
  6055. );
  6056. insert into sysbldobjdepends
  6057. (
  6058. bld_id,
  6059. obj_kind,
  6060. obj_signature,
  6061. obj_owner,
  6062. need_obj_kind,
  6063. need_obj_signature,
  6064. need_obj_owner)
  6065. values
  6066. (
  6067. "%SYSBLDNAME%",
  6068. 55, "Alter-HandleNul-bit_and (binaryvar,binaryvar)",
  6069. "%SYSBLDUSER%",
  6070. 5, "bit_and (binaryvar,binaryvar)",
  6071. "%SYSBLDUSER%"
  6072. );
  6073. insert into sysbldobjects
  6074. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6075. create_can_fail, drop_sql, drop_can_fail)
  6076. values
  6077. (
  6078. "%SYSBLDNAME%", 85, "Alter-Variant-bit_and (binaryvar,binaryvar)",
  6079. "%SYSBLDUSER%", 0,
  6080. "alter function bit_and (binaryvar,binaryvar)
  6081. with (add not variant);
  6082. ",
  6083. "f",
  6084. "alter function bit_and (binaryvar,binaryvar)
  6085. with (drop not variant);
  6086. ",
  6087. "f"
  6088. );
  6089. insert into sysbldobjdepends
  6090. (
  6091. bld_id,
  6092. obj_kind,
  6093. obj_signature,
  6094. obj_owner,
  6095. need_obj_kind,
  6096. need_obj_signature,
  6097. need_obj_owner)
  6098. values
  6099. (
  6100. "%SYSBLDNAME%",
  6101. 85, "Alter-Variant-bit_and (binaryvar,binaryvar)",
  6102. "%SYSBLDUSER%",
  6103. 5, "bit_and (binaryvar,binaryvar)",
  6104. "%SYSBLDUSER%"
  6105. );
  6106. insert into sysbldobjects
  6107. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6108. create_can_fail, drop_sql, drop_can_fail)
  6109. values
  6110. (
  6111. "%SYSBLDNAME%", 69, "bit_and (binaryvar,binaryvar)",
  6112. "%SYSBLDUSER%", 0,
  6113. "grant execute on function bit_and (binaryvar,binaryvar) to public;
  6114. ",
  6115. "f",
  6116. "",
  6117. "f"
  6118. );
  6119. insert into sysbldobjdepends
  6120. (
  6121. bld_id,
  6122. obj_kind,
  6123. obj_signature,
  6124. obj_owner,
  6125. need_obj_kind,
  6126. need_obj_signature,
  6127. need_obj_owner)
  6128. values
  6129. (
  6130. "%SYSBLDNAME%",
  6131. 69, "bit_and (binaryvar,binaryvar)",
  6132. "%SYSBLDUSER%",
  6133. 5, "bit_and (binaryvar,binaryvar)",
  6134. "%SYSBLDUSER%"
  6135. );
  6136. insert into sysbldobjects
  6137. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6138. create_can_fail, drop_sql, drop_can_fail)
  6139. values
  6140. (
  6141. "%SYSBLDNAME%", 5, "bit_xor (binaryvar,binaryvar)",
  6142. "%SYSBLDUSER%", 0,
  6143. "create function bit_xor (binaryvar,binaryvar)
  6144. returns binaryvar
  6145. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvar_bitXOR)"" language c;
  6146. ",
  6147. "f",
  6148. "drop function bit_xor (binaryvar,binaryvar);
  6149. ",
  6150. "f"
  6151. );
  6152. insert into sysbldobjdepends
  6153. (
  6154. bld_id,
  6155. obj_kind,
  6156. obj_signature,
  6157. obj_owner,
  6158. need_obj_kind,
  6159. need_obj_signature,
  6160. need_obj_owner)
  6161. values
  6162. (
  6163. "%SYSBLDNAME%",
  6164. 5, "bit_xor (binaryvar,binaryvar)",
  6165. "%SYSBLDUSER%",
  6166. 7, "binaryvar",
  6167. "%SYSBLDUSER%"
  6168. );
  6169. insert into sysbldobjects
  6170. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6171. create_can_fail, drop_sql, drop_can_fail)
  6172. values
  6173. (
  6174. "%SYSBLDNAME%", 181, "Alter-ExternalName-bit_xor (binaryvar,binaryvar)",
  6175. "%SYSBLDUSER%", 0,
  6176. "alter function bit_xor (binaryvar,binaryvar)
  6177. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvar_bitXOR)"");
  6178. ",
  6179. "f",
  6180. "alter function bit_xor (binaryvar,binaryvar)
  6181. with (Modify External Name = ""binaryvar_bitXOR"");
  6182. ",
  6183. "f"
  6184. );
  6185. insert into sysbldobjdepends
  6186. (
  6187. bld_id,
  6188. obj_kind,
  6189. obj_signature,
  6190. obj_owner,
  6191. need_obj_kind,
  6192. need_obj_signature,
  6193. need_obj_owner)
  6194. values
  6195. (
  6196. "%SYSBLDNAME%",
  6197. 181, "Alter-ExternalName-bit_xor (binaryvar,binaryvar)",
  6198. "%SYSBLDUSER%",
  6199. 5, "bit_xor (binaryvar,binaryvar)",
  6200. "%SYSBLDUSER%"
  6201. );
  6202. insert into sysbldobjects
  6203. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6204. create_can_fail, drop_sql, drop_can_fail)
  6205. values
  6206. (
  6207. "%SYSBLDNAME%", 37, "Alter-Parallelize-bit_xor (binaryvar,binaryvar)",
  6208. "%SYSBLDUSER%", 0,
  6209. "alter function bit_xor (binaryvar,binaryvar)
  6210. with (add parallelizable);
  6211. ",
  6212. "f",
  6213. "alter function bit_xor (binaryvar,binaryvar)
  6214. with (drop parallelizable);
  6215. ",
  6216. "f"
  6217. );
  6218. insert into sysbldobjdepends
  6219. (
  6220. bld_id,
  6221. obj_kind,
  6222. obj_signature,
  6223. obj_owner,
  6224. need_obj_kind,
  6225. need_obj_signature,
  6226. need_obj_owner)
  6227. values
  6228. (
  6229. "%SYSBLDNAME%",
  6230. 37, "Alter-Parallelize-bit_xor (binaryvar,binaryvar)",
  6231. "%SYSBLDUSER%",
  6232. 5, "bit_xor (binaryvar,binaryvar)",
  6233. "%SYSBLDUSER%"
  6234. );
  6235. insert into sysbldobjects
  6236. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6237. create_can_fail, drop_sql, drop_can_fail)
  6238. values
  6239. (
  6240. "%SYSBLDNAME%", 55, "Alter-HandleNul-bit_xor (binaryvar,binaryvar)",
  6241. "%SYSBLDUSER%", 0,
  6242. "alter function bit_xor (binaryvar,binaryvar)
  6243. with (add handlesnulls);
  6244. ",
  6245. "f",
  6246. "alter function bit_xor (binaryvar,binaryvar)
  6247. with (drop handlesnulls);
  6248. ",
  6249. "f"
  6250. );
  6251. insert into sysbldobjdepends
  6252. (
  6253. bld_id,
  6254. obj_kind,
  6255. obj_signature,
  6256. obj_owner,
  6257. need_obj_kind,
  6258. need_obj_signature,
  6259. need_obj_owner)
  6260. values
  6261. (
  6262. "%SYSBLDNAME%",
  6263. 55, "Alter-HandleNul-bit_xor (binaryvar,binaryvar)",
  6264. "%SYSBLDUSER%",
  6265. 5, "bit_xor (binaryvar,binaryvar)",
  6266. "%SYSBLDUSER%"
  6267. );
  6268. insert into sysbldobjects
  6269. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6270. create_can_fail, drop_sql, drop_can_fail)
  6271. values
  6272. (
  6273. "%SYSBLDNAME%", 85, "Alter-Variant-bit_xor (binaryvar,binaryvar)",
  6274. "%SYSBLDUSER%", 0,
  6275. "alter function bit_xor (binaryvar,binaryvar)
  6276. with (add not variant);
  6277. ",
  6278. "f",
  6279. "alter function bit_xor (binaryvar,binaryvar)
  6280. with (drop not variant);
  6281. ",
  6282. "f"
  6283. );
  6284. insert into sysbldobjdepends
  6285. (
  6286. bld_id,
  6287. obj_kind,
  6288. obj_signature,
  6289. obj_owner,
  6290. need_obj_kind,
  6291. need_obj_signature,
  6292. need_obj_owner)
  6293. values
  6294. (
  6295. "%SYSBLDNAME%",
  6296. 85, "Alter-Variant-bit_xor (binaryvar,binaryvar)",
  6297. "%SYSBLDUSER%",
  6298. 5, "bit_xor (binaryvar,binaryvar)",
  6299. "%SYSBLDUSER%"
  6300. );
  6301. insert into sysbldobjects
  6302. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6303. create_can_fail, drop_sql, drop_can_fail)
  6304. values
  6305. (
  6306. "%SYSBLDNAME%", 69, "bit_xor (binaryvar,binaryvar)",
  6307. "%SYSBLDUSER%", 0,
  6308. "grant execute on function bit_xor (binaryvar,binaryvar) to public;
  6309. ",
  6310. "f",
  6311. "",
  6312. "f"
  6313. );
  6314. insert into sysbldobjdepends
  6315. (
  6316. bld_id,
  6317. obj_kind,
  6318. obj_signature,
  6319. obj_owner,
  6320. need_obj_kind,
  6321. need_obj_signature,
  6322. need_obj_owner)
  6323. values
  6324. (
  6325. "%SYSBLDNAME%",
  6326. 69, "bit_xor (binaryvar,binaryvar)",
  6327. "%SYSBLDUSER%",
  6328. 5, "bit_xor (binaryvar,binaryvar)",
  6329. "%SYSBLDUSER%"
  6330. );
  6331. insert into sysbldobjects
  6332. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6333. create_can_fail, drop_sql, drop_can_fail)
  6334. values
  6335. (
  6336. "%SYSBLDNAME%", 5, "bit_complement (binaryvar)",
  6337. "%SYSBLDUSER%", 0,
  6338. "create function bit_complement (binaryvar)
  6339. returns binaryvar
  6340. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvar_bitcomplement)"" language c;
  6341. ",
  6342. "f",
  6343. "drop function bit_complement (binaryvar);
  6344. ",
  6345. "f"
  6346. );
  6347. insert into sysbldobjdepends
  6348. (
  6349. bld_id,
  6350. obj_kind,
  6351. obj_signature,
  6352. obj_owner,
  6353. need_obj_kind,
  6354. need_obj_signature,
  6355. need_obj_owner)
  6356. values
  6357. (
  6358. "%SYSBLDNAME%",
  6359. 5, "bit_complement (binaryvar)",
  6360. "%SYSBLDUSER%",
  6361. 7, "binaryvar",
  6362. "%SYSBLDUSER%"
  6363. );
  6364. insert into sysbldobjects
  6365. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6366. create_can_fail, drop_sql, drop_can_fail)
  6367. values
  6368. (
  6369. "%SYSBLDNAME%", 181, "Alter-ExternalName-bit_complement (binaryvar)",
  6370. "%SYSBLDUSER%", 0,
  6371. "alter function bit_complement (binaryvar)
  6372. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvar_bitcomplement)"");
  6373. ",
  6374. "f",
  6375. "alter function bit_complement (binaryvar)
  6376. with (Modify External Name = ""binaryvar_bitcomplement"");
  6377. ",
  6378. "f"
  6379. );
  6380. insert into sysbldobjdepends
  6381. (
  6382. bld_id,
  6383. obj_kind,
  6384. obj_signature,
  6385. obj_owner,
  6386. need_obj_kind,
  6387. need_obj_signature,
  6388. need_obj_owner)
  6389. values
  6390. (
  6391. "%SYSBLDNAME%",
  6392. 181, "Alter-ExternalName-bit_complement (binaryvar)",
  6393. "%SYSBLDUSER%",
  6394. 5, "bit_complement (binaryvar)",
  6395. "%SYSBLDUSER%"
  6396. );
  6397. insert into sysbldobjects
  6398. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6399. create_can_fail, drop_sql, drop_can_fail)
  6400. values
  6401. (
  6402. "%SYSBLDNAME%", 37, "Alter-Parallelize-bit_complement (binaryvar)",
  6403. "%SYSBLDUSER%", 0,
  6404. "alter function bit_complement (binaryvar)
  6405. with (add parallelizable);
  6406. ",
  6407. "f",
  6408. "alter function bit_complement (binaryvar)
  6409. with (drop parallelizable);
  6410. ",
  6411. "f"
  6412. );
  6413. insert into sysbldobjdepends
  6414. (
  6415. bld_id,
  6416. obj_kind,
  6417. obj_signature,
  6418. obj_owner,
  6419. need_obj_kind,
  6420. need_obj_signature,
  6421. need_obj_owner)
  6422. values
  6423. (
  6424. "%SYSBLDNAME%",
  6425. 37, "Alter-Parallelize-bit_complement (binaryvar)",
  6426. "%SYSBLDUSER%",
  6427. 5, "bit_complement (binaryvar)",
  6428. "%SYSBLDUSER%"
  6429. );
  6430. insert into sysbldobjects
  6431. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6432. create_can_fail, drop_sql, drop_can_fail)
  6433. values
  6434. (
  6435. "%SYSBLDNAME%", 55, "Alter-HandleNul-bit_complement (binaryvar)",
  6436. "%SYSBLDUSER%", 0,
  6437. "alter function bit_complement (binaryvar)
  6438. with (add handlesnulls);
  6439. ",
  6440. "f",
  6441. "alter function bit_complement (binaryvar)
  6442. with (drop handlesnulls);
  6443. ",
  6444. "f"
  6445. );
  6446. insert into sysbldobjdepends
  6447. (
  6448. bld_id,
  6449. obj_kind,
  6450. obj_signature,
  6451. obj_owner,
  6452. need_obj_kind,
  6453. need_obj_signature,
  6454. need_obj_owner)
  6455. values
  6456. (
  6457. "%SYSBLDNAME%",
  6458. 55, "Alter-HandleNul-bit_complement (binaryvar)",
  6459. "%SYSBLDUSER%",
  6460. 5, "bit_complement (binaryvar)",
  6461. "%SYSBLDUSER%"
  6462. );
  6463. insert into sysbldobjects
  6464. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6465. create_can_fail, drop_sql, drop_can_fail)
  6466. values
  6467. (
  6468. "%SYSBLDNAME%", 85, "Alter-Variant-bit_complement (binaryvar)",
  6469. "%SYSBLDUSER%", 0,
  6470. "alter function bit_complement (binaryvar)
  6471. with (add not variant);
  6472. ",
  6473. "f",
  6474. "alter function bit_complement (binaryvar)
  6475. with (drop not variant);
  6476. ",
  6477. "f"
  6478. );
  6479. insert into sysbldobjdepends
  6480. (
  6481. bld_id,
  6482. obj_kind,
  6483. obj_signature,
  6484. obj_owner,
  6485. need_obj_kind,
  6486. need_obj_signature,
  6487. need_obj_owner)
  6488. values
  6489. (
  6490. "%SYSBLDNAME%",
  6491. 85, "Alter-Variant-bit_complement (binaryvar)",
  6492. "%SYSBLDUSER%",
  6493. 5, "bit_complement (binaryvar)",
  6494. "%SYSBLDUSER%"
  6495. );
  6496. insert into sysbldobjects
  6497. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6498. create_can_fail, drop_sql, drop_can_fail)
  6499. values
  6500. (
  6501. "%SYSBLDNAME%", 69, "bit_complement (binaryvar)",
  6502. "%SYSBLDUSER%", 0,
  6503. "grant execute on function bit_complement (binaryvar) to public;
  6504. ",
  6505. "f",
  6506. "",
  6507. "f"
  6508. );
  6509. insert into sysbldobjdepends
  6510. (
  6511. bld_id,
  6512. obj_kind,
  6513. obj_signature,
  6514. obj_owner,
  6515. need_obj_kind,
  6516. need_obj_signature,
  6517. need_obj_owner)
  6518. values
  6519. (
  6520. "%SYSBLDNAME%",
  6521. 69, "bit_complement (binaryvar)",
  6522. "%SYSBLDUSER%",
  6523. 5, "bit_complement (binaryvar)",
  6524. "%SYSBLDUSER%"
  6525. );
  6526. insert into sysbldobjects
  6527. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6528. create_can_fail, drop_sql, drop_can_fail)
  6529. values
  6530. (
  6531. "%SYSBLDNAME%", 5, "BDTRelease ()",
  6532. "%SYSBLDUSER%", 0,
  6533. "create function BDTRelease ()
  6534. returns lvarchar
  6535. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(BDTRelease)"" language c;
  6536. ",
  6537. "f",
  6538. "drop function BDTRelease ();
  6539. ",
  6540. "f"
  6541. );
  6542. insert into sysbldobjects
  6543. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6544. create_can_fail, drop_sql, drop_can_fail)
  6545. values
  6546. (
  6547. "%SYSBLDNAME%", 181, "Alter-ExternalName-BDTRelease ()",
  6548. "%SYSBLDUSER%", 0,
  6549. "alter function BDTRelease ()
  6550. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(BDTRelease)"");
  6551. ",
  6552. "f",
  6553. "alter function BDTRelease ()
  6554. with (Modify External Name = ""BDTRelease"");
  6555. ",
  6556. "f"
  6557. );
  6558. insert into sysbldobjdepends
  6559. (
  6560. bld_id,
  6561. obj_kind,
  6562. obj_signature,
  6563. obj_owner,
  6564. need_obj_kind,
  6565. need_obj_signature,
  6566. need_obj_owner)
  6567. values
  6568. (
  6569. "%SYSBLDNAME%",
  6570. 181, "Alter-ExternalName-BDTRelease ()",
  6571. "%SYSBLDUSER%",
  6572. 5, "BDTRelease ()",
  6573. "%SYSBLDUSER%"
  6574. );
  6575. insert into sysbldobjects
  6576. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6577. create_can_fail, drop_sql, drop_can_fail)
  6578. values
  6579. (
  6580. "%SYSBLDNAME%", 55, "Alter-HandleNul-BDTRelease ()",
  6581. "%SYSBLDUSER%", 0,
  6582. "alter function BDTRelease ()
  6583. with (add handlesnulls);
  6584. ",
  6585. "f",
  6586. "alter function BDTRelease ()
  6587. with (drop handlesnulls);
  6588. ",
  6589. "f"
  6590. );
  6591. insert into sysbldobjdepends
  6592. (
  6593. bld_id,
  6594. obj_kind,
  6595. obj_signature,
  6596. obj_owner,
  6597. need_obj_kind,
  6598. need_obj_signature,
  6599. need_obj_owner)
  6600. values
  6601. (
  6602. "%SYSBLDNAME%",
  6603. 55, "Alter-HandleNul-BDTRelease ()",
  6604. "%SYSBLDUSER%",
  6605. 5, "BDTRelease ()",
  6606. "%SYSBLDUSER%"
  6607. );
  6608. insert into sysbldobjects
  6609. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6610. create_can_fail, drop_sql, drop_can_fail)
  6611. values
  6612. (
  6613. "%SYSBLDNAME%", 85, "Alter-Variant-BDTRelease ()",
  6614. "%SYSBLDUSER%", 0,
  6615. "alter function BDTRelease ()
  6616. with (add not variant);
  6617. ",
  6618. "f",
  6619. "alter function BDTRelease ()
  6620. with (drop not variant);
  6621. ",
  6622. "f"
  6623. );
  6624. insert into sysbldobjdepends
  6625. (
  6626. bld_id,
  6627. obj_kind,
  6628. obj_signature,
  6629. obj_owner,
  6630. need_obj_kind,
  6631. need_obj_signature,
  6632. need_obj_owner)
  6633. values
  6634. (
  6635. "%SYSBLDNAME%",
  6636. 85, "Alter-Variant-BDTRelease ()",
  6637. "%SYSBLDUSER%",
  6638. 5, "BDTRelease ()",
  6639. "%SYSBLDUSER%"
  6640. );
  6641. insert into sysbldobjects
  6642. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6643. create_can_fail, drop_sql, drop_can_fail)
  6644. values
  6645. (
  6646. "%SYSBLDNAME%", 69, "BDTRelease ()",
  6647. "%SYSBLDUSER%", 0,
  6648. "grant execute on function BDTRelease () to public;
  6649. ",
  6650. "f",
  6651. "",
  6652. "f"
  6653. );
  6654. insert into sysbldobjdepends
  6655. (
  6656. bld_id,
  6657. obj_kind,
  6658. obj_signature,
  6659. obj_owner,
  6660. need_obj_kind,
  6661. need_obj_signature,
  6662. need_obj_owner)
  6663. values
  6664. (
  6665. "%SYSBLDNAME%",
  6666. 69, "BDTRelease ()",
  6667. "%SYSBLDUSER%",
  6668. 5, "BDTRelease ()",
  6669. "%SYSBLDUSER%"
  6670. );
  6671. insert into sysbldobjects
  6672. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6673. create_can_fail, drop_sql, drop_can_fail)
  6674. values
  6675. (
  6676. "%SYSBLDNAME%", 5, "BDTTrace (lvarchar)",
  6677. "%SYSBLDUSER%", 0,
  6678. "create function BDTTrace (lvarchar)
  6679. returns lvarchar
  6680. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(BDTTrace)"" language c;
  6681. ",
  6682. "f",
  6683. "drop function BDTTrace (lvarchar);
  6684. ",
  6685. "f"
  6686. );
  6687. insert into sysbldobjects
  6688. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6689. create_can_fail, drop_sql, drop_can_fail)
  6690. values
  6691. (
  6692. "%SYSBLDNAME%", 181, "Alter-ExternalName-BDTTrace (lvarchar)",
  6693. "%SYSBLDUSER%", 0,
  6694. "alter function BDTTrace (lvarchar)
  6695. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(BDTTrace)"");
  6696. ",
  6697. "f",
  6698. "alter function BDTTrace (lvarchar)
  6699. with (Modify External Name = ""BDTTrace"");
  6700. ",
  6701. "f"
  6702. );
  6703. insert into sysbldobjdepends
  6704. (
  6705. bld_id,
  6706. obj_kind,
  6707. obj_signature,
  6708. obj_owner,
  6709. need_obj_kind,
  6710. need_obj_signature,
  6711. need_obj_owner)
  6712. values
  6713. (
  6714. "%SYSBLDNAME%",
  6715. 181, "Alter-ExternalName-BDTTrace (lvarchar)",
  6716. "%SYSBLDUSER%",
  6717. 5, "BDTTrace (lvarchar)",
  6718. "%SYSBLDUSER%"
  6719. );
  6720. insert into sysbldobjects
  6721. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6722. create_can_fail, drop_sql, drop_can_fail)
  6723. values
  6724. (
  6725. "%SYSBLDNAME%", 55, "Alter-HandleNul-BDTTrace (lvarchar)",
  6726. "%SYSBLDUSER%", 0,
  6727. "alter function BDTTrace (lvarchar)
  6728. with (add handlesnulls);
  6729. ",
  6730. "f",
  6731. "alter function BDTTrace (lvarchar)
  6732. with (drop handlesnulls);
  6733. ",
  6734. "f"
  6735. );
  6736. insert into sysbldobjdepends
  6737. (
  6738. bld_id,
  6739. obj_kind,
  6740. obj_signature,
  6741. obj_owner,
  6742. need_obj_kind,
  6743. need_obj_signature,
  6744. need_obj_owner)
  6745. values
  6746. (
  6747. "%SYSBLDNAME%",
  6748. 55, "Alter-HandleNul-BDTTrace (lvarchar)",
  6749. "%SYSBLDUSER%",
  6750. 5, "BDTTrace (lvarchar)",
  6751. "%SYSBLDUSER%"
  6752. );
  6753. insert into sysbldobjects
  6754. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6755. create_can_fail, drop_sql, drop_can_fail)
  6756. values
  6757. (
  6758. "%SYSBLDNAME%", 85, "Alter-Variant-BDTTrace (lvarchar)",
  6759. "%SYSBLDUSER%", 0,
  6760. "alter function BDTTrace (lvarchar)
  6761. with (add not variant);
  6762. ",
  6763. "f",
  6764. "alter function BDTTrace (lvarchar)
  6765. with (drop not variant);
  6766. ",
  6767. "f"
  6768. );
  6769. insert into sysbldobjdepends
  6770. (
  6771. bld_id,
  6772. obj_kind,
  6773. obj_signature,
  6774. obj_owner,
  6775. need_obj_kind,
  6776. need_obj_signature,
  6777. need_obj_owner)
  6778. values
  6779. (
  6780. "%SYSBLDNAME%",
  6781. 85, "Alter-Variant-BDTTrace (lvarchar)",
  6782. "%SYSBLDUSER%",
  6783. 5, "BDTTrace (lvarchar)",
  6784. "%SYSBLDUSER%"
  6785. );
  6786. insert into sysbldobjects
  6787. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6788. create_can_fail, drop_sql, drop_can_fail)
  6789. values
  6790. (
  6791. "%SYSBLDNAME%", 69, "BDTTrace (lvarchar)",
  6792. "%SYSBLDUSER%", 0,
  6793. "grant execute on function BDTTrace (lvarchar) to public;
  6794. ",
  6795. "f",
  6796. "",
  6797. "f"
  6798. );
  6799. insert into sysbldobjdepends
  6800. (
  6801. bld_id,
  6802. obj_kind,
  6803. obj_signature,
  6804. obj_owner,
  6805. need_obj_kind,
  6806. need_obj_signature,
  6807. need_obj_owner)
  6808. values
  6809. (
  6810. "%SYSBLDNAME%",
  6811. 69, "BDTTrace (lvarchar)",
  6812. "%SYSBLDUSER%",
  6813. 5, "BDTTrace (lvarchar)",
  6814. "%SYSBLDUSER%"
  6815. );
  6816. insert into sysbldobjects
  6817. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6818. create_can_fail, drop_sql, drop_can_fail)
  6819. values
  6820. (
  6821. "%SYSBLDNAME%", 5, "octet_length (binaryvar)",
  6822. "%SYSBLDUSER%", 0,
  6823. "create function octet_length (binaryvar)
  6824. returns int
  6825. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvar_binlength)"" language c;
  6826. ",
  6827. "f",
  6828. "drop function octet_length (binaryvar);
  6829. ",
  6830. "f"
  6831. );
  6832. insert into sysbldobjdepends
  6833. (
  6834. bld_id,
  6835. obj_kind,
  6836. obj_signature,
  6837. obj_owner,
  6838. need_obj_kind,
  6839. need_obj_signature,
  6840. need_obj_owner)
  6841. values
  6842. (
  6843. "%SYSBLDNAME%",
  6844. 5, "octet_length (binaryvar)",
  6845. "%SYSBLDUSER%",
  6846. 7, "binaryvar",
  6847. "%SYSBLDUSER%"
  6848. );
  6849. insert into sysbldobjects
  6850. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6851. create_can_fail, drop_sql, drop_can_fail)
  6852. values
  6853. (
  6854. "%SYSBLDNAME%", 181, "Alter-ExternalName-octet_length (binaryvar)",
  6855. "%SYSBLDUSER%", 0,
  6856. "alter function octet_length (binaryvar)
  6857. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/binaryudt.bld(binaryvar_binlength)"");
  6858. ",
  6859. "f",
  6860. "alter function octet_length (binaryvar)
  6861. with (Modify External Name = ""binaryvar_binlength"");
  6862. ",
  6863. "f"
  6864. );
  6865. insert into sysbldobjdepends
  6866. (
  6867. bld_id,
  6868. obj_kind,
  6869. obj_signature,
  6870. obj_owner,
  6871. need_obj_kind,
  6872. need_obj_signature,
  6873. need_obj_owner)
  6874. values
  6875. (
  6876. "%SYSBLDNAME%",
  6877. 181, "Alter-ExternalName-octet_length (binaryvar)",
  6878. "%SYSBLDUSER%",
  6879. 5, "octet_length (binaryvar)",
  6880. "%SYSBLDUSER%"
  6881. );
  6882. insert into sysbldobjects
  6883. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6884. create_can_fail, drop_sql, drop_can_fail)
  6885. values
  6886. (
  6887. "%SYSBLDNAME%", 37, "Alter-Parallelize-octet_length (binaryvar)",
  6888. "%SYSBLDUSER%", 0,
  6889. "alter function octet_length (binaryvar)
  6890. with (add parallelizable);
  6891. ",
  6892. "f",
  6893. "alter function octet_length (binaryvar)
  6894. with (drop parallelizable);
  6895. ",
  6896. "f"
  6897. );
  6898. insert into sysbldobjdepends
  6899. (
  6900. bld_id,
  6901. obj_kind,
  6902. obj_signature,
  6903. obj_owner,
  6904. need_obj_kind,
  6905. need_obj_signature,
  6906. need_obj_owner)
  6907. values
  6908. (
  6909. "%SYSBLDNAME%",
  6910. 37, "Alter-Parallelize-octet_length (binaryvar)",
  6911. "%SYSBLDUSER%",
  6912. 5, "octet_length (binaryvar)",
  6913. "%SYSBLDUSER%"
  6914. );
  6915. insert into sysbldobjects
  6916. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6917. create_can_fail, drop_sql, drop_can_fail)
  6918. values
  6919. (
  6920. "%SYSBLDNAME%", 55, "Alter-HandleNul-octet_length (binaryvar)",
  6921. "%SYSBLDUSER%", 0,
  6922. "alter function octet_length (binaryvar)
  6923. with (add handlesnulls);
  6924. ",
  6925. "f",
  6926. "alter function octet_length (binaryvar)
  6927. with (drop handlesnulls);
  6928. ",
  6929. "f"
  6930. );
  6931. insert into sysbldobjdepends
  6932. (
  6933. bld_id,
  6934. obj_kind,
  6935. obj_signature,
  6936. obj_owner,
  6937. need_obj_kind,
  6938. need_obj_signature,
  6939. need_obj_owner)
  6940. values
  6941. (
  6942. "%SYSBLDNAME%",
  6943. 55, "Alter-HandleNul-octet_length (binaryvar)",
  6944. "%SYSBLDUSER%",
  6945. 5, "octet_length (binaryvar)",
  6946. "%SYSBLDUSER%"
  6947. );
  6948. insert into sysbldobjects
  6949. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6950. create_can_fail, drop_sql, drop_can_fail)
  6951. values
  6952. (
  6953. "%SYSBLDNAME%", 85, "Alter-Variant-octet_length (binaryvar)",
  6954. "%SYSBLDUSER%", 0,
  6955. "alter function octet_length (binaryvar)
  6956. with (add not variant);
  6957. ",
  6958. "f",
  6959. "alter function octet_length (binaryvar)
  6960. with (drop not variant);
  6961. ",
  6962. "f"
  6963. );
  6964. insert into sysbldobjdepends
  6965. (
  6966. bld_id,
  6967. obj_kind,
  6968. obj_signature,
  6969. obj_owner,
  6970. need_obj_kind,
  6971. need_obj_signature,
  6972. need_obj_owner)
  6973. values
  6974. (
  6975. "%SYSBLDNAME%",
  6976. 85, "Alter-Variant-octet_length (binaryvar)",
  6977. "%SYSBLDUSER%",
  6978. 5, "octet_length (binaryvar)",
  6979. "%SYSBLDUSER%"
  6980. );
  6981. insert into sysbldobjects
  6982. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  6983. create_can_fail, drop_sql, drop_can_fail)
  6984. values
  6985. (
  6986. "%SYSBLDNAME%", 69, "octet_length (binaryvar)",
  6987. "%SYSBLDUSER%", 0,
  6988. "grant execute on function octet_length (binaryvar) to public;
  6989. ",
  6990. "f",
  6991. "",
  6992. "f"
  6993. );
  6994. insert into sysbldobjdepends
  6995. (
  6996. bld_id,
  6997. obj_kind,
  6998. obj_signature,
  6999. obj_owner,
  7000. need_obj_kind,
  7001. need_obj_signature,
  7002. need_obj_owner)
  7003. values
  7004. (
  7005. "%SYSBLDNAME%",
  7006. 69, "octet_length (binaryvar)",
  7007. "%SYSBLDUSER%",
  7008. 5, "octet_length (binaryvar)",
  7009. "%SYSBLDUSER%"
  7010. );
  7011. insert into sysbldobjects
  7012. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  7013. create_can_fail, drop_sql, drop_can_fail)
  7014. values
  7015. (
  7016. "%SYSBLDNAME%", 5, "binary18Cast (binaryvar)",
  7017. "%SYSBLDUSER%", 0,
  7018. "create function binary18Cast (Argument1 binaryvar)
  7019. returns binary18
  7020. RETURN CAST(CAST(Argument1 AS LVARCHAR) AS binary18);
  7021. end function;
  7022. ",
  7023. "f",
  7024. "drop function binary18Cast (binaryvar);
  7025. ",
  7026. "f"
  7027. );
  7028. insert into sysbldobjdepends
  7029. (
  7030. bld_id,
  7031. obj_kind,
  7032. obj_signature,
  7033. obj_owner,
  7034. need_obj_kind,
  7035. need_obj_signature,
  7036. need_obj_owner)
  7037. values
  7038. (
  7039. "%SYSBLDNAME%",
  7040. 5, "binary18Cast (binaryvar)",
  7041. "%SYSBLDUSER%",
  7042. 7, "binaryvar",
  7043. "%SYSBLDUSER%"
  7044. );
  7045. insert into sysbldobjdepends
  7046. (
  7047. bld_id,
  7048. obj_kind,
  7049. obj_signature,
  7050. obj_owner,
  7051. need_obj_kind,
  7052. need_obj_signature,
  7053. need_obj_owner)
  7054. values
  7055. (
  7056. "%SYSBLDNAME%",
  7057. 5, "binary18Cast (binaryvar)",
  7058. "%SYSBLDUSER%",
  7059. 7, "binary18",
  7060. "%SYSBLDUSER%"
  7061. );
  7062. insert into sysbldobjects
  7063. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  7064. create_can_fail, drop_sql, drop_can_fail)
  7065. values
  7066. (
  7067. "%SYSBLDNAME%", 69, "binary18Cast (binaryvar)",
  7068. "%SYSBLDUSER%", 0,
  7069. "grant execute on function binary18Cast (binaryvar) to public;
  7070. ",
  7071. "f",
  7072. "",
  7073. "f"
  7074. );
  7075. insert into sysbldobjdepends
  7076. (
  7077. bld_id,
  7078. obj_kind,
  7079. obj_signature,
  7080. obj_owner,
  7081. need_obj_kind,
  7082. need_obj_signature,
  7083. need_obj_owner)
  7084. values
  7085. (
  7086. "%SYSBLDNAME%",
  7087. 69, "binary18Cast (binaryvar)",
  7088. "%SYSBLDUSER%",
  7089. 5, "binary18Cast (binaryvar)",
  7090. "%SYSBLDUSER%"
  7091. );
  7092. insert into sysbldobjects
  7093. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  7094. create_can_fail, drop_sql, drop_can_fail)
  7095. values
  7096. (
  7097. "%SYSBLDNAME%", 3, "binaryvar->binary18",
  7098. "%SYSBLDUSER%", 0,
  7099. "create implicit cast
  7100. (
  7101. binaryvar as binary18
  7102. with binary18Cast
  7103. );
  7104. ",
  7105. "f",
  7106. "drop cast (binaryvar as binary18);
  7107. ",
  7108. "f"
  7109. );
  7110. insert into sysbldobjdepends
  7111. (
  7112. bld_id,
  7113. obj_kind,
  7114. obj_signature,
  7115. obj_owner,
  7116. need_obj_kind,
  7117. need_obj_signature,
  7118. need_obj_owner)
  7119. values
  7120. (
  7121. "%SYSBLDNAME%",
  7122. 3, "binaryvar->binary18",
  7123. "%SYSBLDUSER%",
  7124. 7, "binary18",
  7125. "%SYSBLDUSER%"
  7126. );
  7127. insert into sysbldobjdepends
  7128. (
  7129. bld_id,
  7130. obj_kind,
  7131. obj_signature,
  7132. obj_owner,
  7133. need_obj_kind,
  7134. need_obj_signature,
  7135. need_obj_owner)
  7136. values
  7137. (
  7138. "%SYSBLDNAME%",
  7139. 3, "binaryvar->binary18",
  7140. "%SYSBLDUSER%",
  7141. 7, "binaryvar",
  7142. "%SYSBLDUSER%"
  7143. );
  7144. insert into sysbldobjects
  7145. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  7146. create_can_fail, drop_sql, drop_can_fail)
  7147. values
  7148. (
  7149. "%SYSBLDNAME%", 5, "binaryvarCast (binary18)",
  7150. "%SYSBLDUSER%", 0,
  7151. "create function binaryvarCast (Argument1 binary18)
  7152. returns binaryvar
  7153. RETURN CAST(CAST(Argument1 AS LVARCHAR) AS binaryvar);
  7154. end function;
  7155. ",
  7156. "f",
  7157. "drop function binaryvarCast (binary18);
  7158. ",
  7159. "f"
  7160. );
  7161. insert into sysbldobjdepends
  7162. (
  7163. bld_id,
  7164. obj_kind,
  7165. obj_signature,
  7166. obj_owner,
  7167. need_obj_kind,
  7168. need_obj_signature,
  7169. need_obj_owner)
  7170. values
  7171. (
  7172. "%SYSBLDNAME%",
  7173. 5, "binaryvarCast (binary18)",
  7174. "%SYSBLDUSER%",
  7175. 7, "binary18",
  7176. "%SYSBLDUSER%"
  7177. );
  7178. insert into sysbldobjdepends
  7179. (
  7180. bld_id,
  7181. obj_kind,
  7182. obj_signature,
  7183. obj_owner,
  7184. need_obj_kind,
  7185. need_obj_signature,
  7186. need_obj_owner)
  7187. values
  7188. (
  7189. "%SYSBLDNAME%",
  7190. 5, "binaryvarCast (binary18)",
  7191. "%SYSBLDUSER%",
  7192. 7, "binaryvar",
  7193. "%SYSBLDUSER%"
  7194. );
  7195. insert into sysbldobjects
  7196. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  7197. create_can_fail, drop_sql, drop_can_fail)
  7198. values
  7199. (
  7200. "%SYSBLDNAME%", 69, "binaryvarCast (binary18)",
  7201. "%SYSBLDUSER%", 0,
  7202. "grant execute on function binaryvarCast (binary18) to public;
  7203. ",
  7204. "f",
  7205. "",
  7206. "f"
  7207. );
  7208. insert into sysbldobjdepends
  7209. (
  7210. bld_id,
  7211. obj_kind,
  7212. obj_signature,
  7213. obj_owner,
  7214. need_obj_kind,
  7215. need_obj_signature,
  7216. need_obj_owner)
  7217. values
  7218. (
  7219. "%SYSBLDNAME%",
  7220. 69, "binaryvarCast (binary18)",
  7221. "%SYSBLDUSER%",
  7222. 5, "binaryvarCast (binary18)",
  7223. "%SYSBLDUSER%"
  7224. );
  7225. insert into sysbldobjects
  7226. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  7227. create_can_fail, drop_sql, drop_can_fail)
  7228. values
  7229. (
  7230. "%SYSBLDNAME%", 3, "binary18->binaryvar",
  7231. "%SYSBLDUSER%", 0,
  7232. "create implicit cast
  7233. (
  7234. binary18 as binaryvar
  7235. with binaryvarCast
  7236. );
  7237. ",
  7238. "f",
  7239. "drop cast (binary18 as binaryvar);
  7240. ",
  7241. "f"
  7242. );
  7243. insert into sysbldobjdepends
  7244. (
  7245. bld_id,
  7246. obj_kind,
  7247. obj_signature,
  7248. obj_owner,
  7249. need_obj_kind,
  7250. need_obj_signature,
  7251. need_obj_owner)
  7252. values
  7253. (
  7254. "%SYSBLDNAME%",
  7255. 3, "binary18->binaryvar",
  7256. "%SYSBLDUSER%",
  7257. 7, "binaryvar",
  7258. "%SYSBLDUSER%"
  7259. );
  7260. insert into sysbldobjdepends
  7261. (
  7262. bld_id,
  7263. obj_kind,
  7264. obj_signature,
  7265. obj_owner,
  7266. need_obj_kind,
  7267. need_obj_signature,
  7268. need_obj_owner)
  7269. values
  7270. (
  7271. "%SYSBLDNAME%",
  7272. 3, "binary18->binaryvar",
  7273. "%SYSBLDUSER%",
  7274. 7, "binary18",
  7275. "%SYSBLDUSER%"
  7276. );
  7277. insert into sysbldobjects
  7278. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  7279. create_can_fail, drop_sql, drop_can_fail)
  7280. values
  7281. (
  7282. "%SYSBLDNAME%", 0, "sysbldregistered",
  7283. "%SYSBLDUSER%", 0,
  7284. "insert into sysbldregistered
  7285. (bld_id)
  7286. values
  7287. (
  7288. ""%SYSBLDNAME%""
  7289. );
  7290. ",
  7291. "f",
  7292. "delete from sysbldregistered
  7293. where bld_id = ""%SYSBLDNAME%"";
  7294. ",
  7295. "f"
  7296. );