Oracle 五筆碼函數

来源:http://www.cnblogs.com/txsblog/archive/2017/09/18/7542600.html
-Advertisement-
Play Games

五筆碼 五筆碼 select comm.fun_spellcode_wb('資料庫') from dual 結果:ORY 函數 函數 ...


  • 五筆碼

        select comm.fun_spellcode_wb('資料庫') from dual 

        結果:ORY

  • 函數

  1 CREATE OR REPLACE FUNCTION COMM.FUN_SPELLCODE_wb(PRM_SPELL IN VARCHAR2)
  2     RETURN VARCHAR2
  3     IS
  4     SPELLCODE VARCHAR2(20);
  5     INSPELL VARCHAR2(1000);
  6     V_BITCHAR VARCHAR2(2);
  7     V_BITNUM INTEGER;
  8     V_CHRNUM INTEGER;
  9     --V_STDSTR VARCHAR2(50):='芭擦搭蛾發噶哈擊-喀垃媽拿哦啪期然撒塌挖-挖昔壓匝';
 10 
 11     V_CHARA VARCHAR2(2000):='藹艾鞍芭靶苞薄苯蓖蔽鞭菠菜蔡蒼藏草茬茶臣茨蔥蕩蒂東董貳藩範芳菲匪芬甘戈革葛工攻功恭鞏汞貢共苟菇邯荷菏葫花劃荒黃菱蘆蘿落蔓芒茫莽茅茂萌蒙苗藐蔑摹蘑莫某墓暮幕募慕匿蔫孽歐鷗毆藕蓬匹蘋萍莆葡菩蒲期欺七其薔巧鞘翹切茄葷獲或惑基薊莢繭薦蔣匠蕉節戒藉芥靳荊莖警敬鞠菊巨菌勘苛恐苦匡葵萊藍勞勒蕾莉荔蓮勤芹擎區顴鵲惹戎茸蓉榮茹蕊若薩散莎苫芍甚式世蔬薯斯蘇蒜蓑苔萄藤葦萎蔚卧巫蕪昔熙匣項巷蕭鞋邪薪芯蓄靴薛鴉芽牙雅燕堯藥醫頤藝茵蔭英瑩螢營熒芋苑蘊匝葬藻蘸蔗斟蒸芝著茁廿匚叵匭匱匾賾蒯劐邛郾鄞艹艽艿芏芊芨芄芎芑薌芙芫芸芾芰藶苊苣芘芷芮莧萇蓯芩芴芡芪芟苄苧芤苡茉苷苤蘢茇苜苴苒苘茌苻苓蔦茚茆塋煢苠苕茜荑蕘蓽茈莒茼茴茱莛蕎茯荏荇荃薈荀茗薺茭茺茳犖滎蕁茛藎蕒蓀葒葤莰荸蒔萵莠莪莓莜蒞荼薟莩荽蕕荻莘莞莨鶯蒓菁萁菥菘堇萘萋菝菽菖萜萸萑萆菔菟萏萃菸菹菪菅菀縈菰菡葜葑葚葙葳蕆蒈葺蕢葸萼葆葩葶蔞蒎萱葭蓁蓍蓐驀蒽蓓蓊蒿蒺蘺蒡蒹蒴蒗鎣蕷蔌甍蔸蓰蘞蔟藺蕖蔻蓿蓼蕙蕈蕨蕤蕞蕺瞢蕃蘄蕻薤薨薇薏蕹藪薜薅薹薷薰蘚藁藜藿蘧蘅蘩櫱蘼廾摁撖弋忒甙迓檠戡甌貰覡覲慝鳶鶇鶓鸛顢蛩翳綦跫銎靼鞅韃鞽鞔韉鞫鞣鞲鞴';
 12     V_CHARB VARCHAR2(2000):='阿隘陛陳承恥出除聰耽陡隊墮耳防附隔耿孤孩函陵隆隴陋陸孟陌聶陪聘際降階聚孔聯聊遼了取娶孺阮陝隋隨隧祟孫陶陀衛隙險陷限遜陽耶也陰隱隅院隕障陣職墜孜子阻丞亟卺阝阢阡阱阪阽阼陂陘陔陟隉陬陲陴隈隍隗隰鄹勐凵隳屮孑孓孢騭耵聃聆聹聒聵顳蚩糶';
 13     V_CHARC VARCHAR2(2000):='巴駁參叉騁馳怠鄧疊對觀駭歡驢騾駱馬矛牟難能騙騎雞艱驕勁頸駒駿壘驅勸柔叄桑騷聖駛雙台通馱駝戲熊馴驗矣以恿勇又予預豫馭允蚤驟駐剄邰厶弁畚巰逕迨逡婺駔駟駙騶驛駘驍驊駢驪騏騍騅驂騖騮騸驃驄驏驥驤毿炱懟瞀甬鶩鷸皴矜顙蝥蟊鍪';
 14     V_CHARD VARCHAR2(2000):='礙耙百邦幫磅碑悲輩奔泵布廁碴廠辰成廚礎春唇蠢磁存磋達大碘碉碟奪厄而礬非奮豐奉感耕龔辜古故顧硅夯耗厚胡磷硫龍聾壟碌碼邁面耐奈碾耪裴砰硼碰砒破戚奇契砌牽磺灰慧鹼鹼礁兢韭廄砍磕克誇礦盔奎磊釐厲勵礫歷秦犬確辱三砂奢砷盛石壽戍耍爽碩肆碎泰太態碳套廳碗萬威戊硒矽襲廈夏咸廂硝雄戌壓研奄艷厭硯雁頁硬尤有友右鬱原願耘砸在丈砧磚鬃奏左嘏仄厙厝厴厥廝靨贗刳剞劂酆勱夼奩耷匏尢尥尬尷彗戛臧挈腴欹飆斐燾恝恧磯矸碭砉硨砘砑斫砭碸砝砹礪礱砟砼砥砬砣砩硎硭硤磽硐硇硌硪磧碓碚碇磣碡碣碲碹碥磔磙磉磲礅磴礓礤礞礴瓠鴣鴯鵪鶘鷯耒耔耖耜耠耮耥耦耬耩耨耱蠆蜃蜚舂翡躉蹙魘髟髡髦髯髫髻髭髹鬈鬏鬢鬟鬣';
 15     V_CHARE VARCHAR2(2000):='愛胺骯膀胞豹脖膊採彩腸脆膽肚肪肥肺膚服脯腑腹肝肛胳股貉脈貌覓膜乃腦膩膿胖胚膨朋鵬脾臍腔且肌及膠腳爵胯臘肋臉乳腮膳勝受甩舜胎膛騰腆腿脫妥腕膝縣腺脅腥胸須懸腰遙舀腋胰臆盈臃用月孕臟脹肢脂腫肘逐助鼐郛垡奚豳彡邈尕孚戤爰虢刖肟肜肼朊肽肱肫肭肷朧腖胩臚胛胂胙胍胗朐胝脛胱胴胭膾脎胲胼朕脒豚腡脞脬脘脲腈腌腓腙腚腱腠腩靦膃齶腧塍媵膈臏滕膣膪臌朦臊膻臁膦燹鷂繇豕豸貂貊貅貘貔雎';
 16     V_CHARF VARCHAR2(2000):='埃壩霸雹博勃埠裁才場超朝趁城赤翅矗寸戴堤地顛動都堵堆墩垛二坊墳封夫赴乾趕埂垢鼓規圭過韓翰壕郝赫壺壞霖零露埋賣霉南霓培彭坯霹坪坡埔起乾牆卉魂擊圾吉嘉教截劫進井境救均刊堪坎考坷殼坑垮塊款虧坤垃老雷求趨趣去卻壤韌喪墒赦聲十示士霜寺索塌塔坍壇坦塘趟替填土頑韋違未斡無塢霧喜霞現獻霄孝協幸墟需雪鹽嚴堰壹雨域元垣袁遠越雲運栽哉載增趙者真震支直址志煮專走亍兀亓孛嗇卦邗酃圩圬圪圳壙圮圯壢圻阪坩壠坫壚坼坻坨坭坶坳埡垤垌塏埏垧堖垠埕塒堝塤埒垸埴垵埸埤埝堋堍埽埭堀堞堙塄堠塥塬墁墉墚墀馨鼙懿逑逵遘嫠韞韜輦戟甏耆賁齎覿覯耄彀轂觳熹恚愨磬瞽盍鵓耋頇頡顥螫罄箐裘翥麴赳趄趔趑趲赧赭謦雩靂雯霆霽霈霏霎霪靄霰霾黿';
 17     V_CHARG VARCHAR2(2000):='敖熬斑班甭逼碧表丙玻不蠶殘曹刺歹帶殆到靛豆逗毒頓惡琺否敷甫副更瑰瑚互畫環還烈琳玲琉瑪麥玫滅末囊弄琶琵平妻惠霍棘夾頰殲柬晉靜玖開來賴琅理麗璃兩列裂琴青瓊球融瑞瑟珊蝕事殊束死素速瑣天吞屯瓦歪豌玩王吾武五下刑型形邢殉亞焉殃瑤一夷迂於盂與玉再遭棗責盞珍臻整正政殖至致珠贅琢丐卅丕亘鬲孬噩羋剌邴邳郟郅酈鄢堊墼忝逋邐遨驁玎璣瑋玢玟珏珂瓏玷玳珀珉珈珥珙頊琊珩珧珞琿璉琪瑛琦琥琨琰琮琬琛琚瑁瑜瑗瑕瑙璦瑭瑾璜瓔璀璁璇璋璞璨璩瓚橐獒歿殂殤殄殞殮殍殫殛殯殪軎戔戩賚敕歟忑鸝鵡聱虺螯蠹翮纛麩豇豉靚鏊鰲饜餮';
 18     V_CHARH VARCHAR2(2000):='彪卜步睬餐柴齒瞅雌此瞪點盯鼎督睹虎齡盧顱滷虜慮瞞眯眠瞄目睦虐盼皮頻頗歧瞧睫睛舊具卡肯眶齲上叔睡瞬眺瞳凸瞎些虛眩眼虞眨瞻占戰貞睜止矚卓桌紫丨乩卣矍壑遽攴貲覘覷氍忐砦盱眄瞘盹眇眈眙眭眥眵眸睞瞼睇睃睚睨睢睥睿瞍睽瞌瞑瞟瞠瞰瞵鸕顬顰虔粲鹺觜訾齔齟齙齠齜齦齬齪齷瞿虍';
 19     V_cHARI VARCHAR2(2000):='澳瀕濱波渤泊滄測嘗常敞潮澈塵沉澄池滁淳淬淡當黨滴滌滇澱洞渡洱法泛沸汾浮涪溉港溝沽灌光海涵汗漢浩河涸鴻洪湖滬滑淮渙劣淋溜流漏潞濾灤淪洛滿漫沒泌渺沫漠淖泥溺涅濘濃漚湃派潘泡沛澎漂潑婆浦瀑漆柒沏汽泣洽潛淺輝匯渾混活激汲脊濟尖漸濺澗江澆潔津浸酒舉沮覺浚渴潰瀾濫浪澇淚漓瀝漣梁粱潦沁清泅渠雀染溶汝潤灑澀沙汕賞尚裳少涉深沈滲省濕淑漱水溯汰灘潭湯堂棠淌燙濤滔逃淘涕添汀塗湍窪灣汪濰渭溫渦沃污溪汐洗涎湘削消淆小肖泄瀉興洶學汛涯淹演洋漾耀液沂溢淫泳涌油游淤渝漁譽浴淵源澡澤渣沾湛漳掌漲沼兆浙汁滯治洲註滋淄滓漬鞀黌凼嚳氵汔汜汊灃沅沐沔沌汨汩汴汶沆溈泐泔沭瀧瀘泱泗沲泠泖濼泫泮沱泓泯涇洹洧洌浹湞洇洄洙洎洫澮洮洵洚瀏滸潯洳涑浯淶潿浞涓涔浜浠浼浣渚淇淅淞瀆涿淠澠淦淝淙瀋涫淥涮渫湮湎湫溲湟漵湓湔渲渥湄灧溱溘灄漭瀅溥溧溽溻溷潷溴滏溏滂溟潢瀠瀟灠漕滹漯漶瀲瀦漪漉漩澉澍澌潸潲潼潺瀨濉澧澹澶濂濡濮濞濠濯瀚瀣瀛瀹瀵灝灞逍娑尜挲氅懣沓澩淼裟鋈鎏鱟鯊';
 20     V_CHARJ VARCHAR2(2000):='暗昂蚌暴蟬昌暢晨匙蟲旦電蝶蛾遏蜂蛤蠱歸滾果旱虹蝴臨螺螞曼冒昧盟冕明螟暖曝蝗晃蛔晦監堅鑒緊晶景顆昆蠟覽里量晾晴蛆日蠕曬晌蛇申腎師時是暑曙豎墅帥剔題蛻蛙晚旺蚊蝸晤晰蝦暇賢顯曉歇蝎星蚜蜒野曳蟻易蠅影映蛹愚遇曰暈早昭照蜘蛛蛀最昨禺刂勖夥遢暹韙戥旯旰昊曇杲昃昕昀炅曷昴昱昵晟曄晁晏暉晡晗晷暄暌曖暝暾曛曜曦曩煦虯蟣虼虻蚨蚍蚋蜆蚝蚧蚣蚪蚓蚶蛄蚵蠣蚰蚺蚱蚯蛉蟶蚴蛺蟯蛭螄蛐蜓蛞蠐蛟蛘蛑蛸蜈蜊蜍蜉蜣蜻蜞蜥蜮蜾蟈蜴蜱蜩蜷蜿螂蜢蝽蠑蝻蝠蝰蝌蝮螋蝓蝣螻蝤蝙螓蟎蟒蟆螈螅螭螗螃蟥螬螵螳蟋蟓蟑蟀蟛蟪蟠蟮蠖蠓蟾蠊蠛蠼';
 21     V_CHARK VARCHAR2(2000):='啊哎唉叭吧跋蹦鄙別哺踩蹭唱嘲吵呈逞吃躊躇川喘串吹躥呆蹈蹬叼弔跌叮噸蹲哆跺鄂啡吠吩咐噶嘎跟咕剮跪貴哈喊嚎號呵喝嘿哼哄喉吼呼唬嘩患喚另嚨路呂罵嘛嗎鳴哪吶呢嚙哦嘔啪趴咆跑呸噴啤品器遣嗆踐嚼叫咀距踞鵑喀咖咯咳啃吭口哭跨曠喇啦哩嚷嗓啥哨呻史嗜噬吮順嘶嗣嗽雖唆蹋踏嘆踢蹄啼嚏跳聽吐唾哇唯味喂吻嗡嗚吳嘻吸嚇響哮囂嘯兄嗅噓喧勛呀啞咽唁咬噎葉遺邑吟喲踴詠吁喻員躍鄖咱躁噪喳咋吱趾只中盅忠咒囑啄蹤足嘴郢卟叱嘰叩叨叻吒吖吆呋嘸囈呔嚦呃吡唄咼唚吲咂咔呷呱呤咚嚀咄呶呦噝哐咭哂咴噠咧咦嘵嗶呲咣噦咻咿哌噲哚嚌咩咪吒噥哏哞嘜哧嘮哽唔哳嗩唣唏唑唧唪嘖喏喵啉囀啁啕唿啐唼唷啖啵啶啷唳唰啜喋嗒喃喱喹喈喁喟啾嗖喑嗟嘍喔喙嗪嗷嗉嘟嗑囁嗬嗔嗦嗝嗄嗯嗥嗲噯嗌嗍嗨嗵嗤嘞嘈嘌嘁嚶嘣嗾嘀嘧嘭噘嘹噗嘬噍噢噙嚕噌噔嚆噤噱噫噻噼嚅嚓嚯囔璐戢鶚鷺顎趵趿趼趺蹌跖跗跚躒跎跏跛跆跬蹺蹕跣躚躋跤踉跽踔踝踟躓踮踣躑踺蹀踹踵踽踱蹉蹁蹂躡蹣蹊躕蹶蹼蹯蹴躅躪躔躐躦躞黽鼉饕';
 22     V_CHARL VARCHAR2(2000):='罷辦邊車疇囤恩罰輻輔固軌輥國賀黑轟略輪羅邏皿墨默男畔毗圃畦黔塹回畸輯加甲架駕轎較界困累力連輛輕囚圈軟輸署蜀思四田圖團圍畏胃轄軒鴨因轅園圓暫軋斬輾罩轍置軸轉濁罪哿勰囗囝囡圇囫囹囿圄圊圉圜迦嬲槧軔軛軲軻轤軹軼軫軤轢軺軾輊輇輅輒輞輟輜輳轆轔町畀畎畋畈畛畹疃罘罡罟詈罨羆罱罹羈罾袈鏨黜黝黠黟黢黷黥黲黯';
 23     V_CHARM VARCHAR2(2000):='岸盎凹敗貝崩貶財冊崇幢賜崔丹迪典雕賭朵剁峨帆凡販峰風鳳幅賦岡剛崗購骨骸嶺賂帽內帕賠崎豈嵌峭凰幌賄幾賤見巾峻凱巋曲冉肉山刪贍賒贖髓歲炭貼帖同彤網巍峽崖岩央鴦屹嬰由郵嶼峪贓則賊贈嶄帳賬幀幟峙周貯賺劌剴冂罔夙兕幃帙帔幬幘幗帷幄幔幛幞幡岌屺岍岐嶇岈峴岑嵐岜岵岢崬岬岫岣峁岷嶧峒嶠峋崢嶗崍崧崦崮崤崞崆嶸崾崴崽嵬嵛嵯嶁嵫嵊嵩嵴嶂嶙嶝嶷巔迥遄貺貽賅贐賑賕賧賻覬胄颮颶颼飈殳鸚顓罌骱骰骷鶻骶骺骼髁髀髏髂髖髕髑';
 24     V_CHARN VARCHAR2(2000):='懊必闢壁臂避怖慚慘層忱遲尺醜戳翠憚蛋導悼翟惦殿刁懂恫惰發飛憤改敢怪慣憨憾悍恨恆懷慌戮履屢買慢忙眉民憫惱尼尿懦怕劈屁譬屏恰悄怯惶恍恢悔己悸忌屆盡驚居局懼劇慨慷快愧懶憐情屈懾慎屍虱屎恃收疏書屬刷司巳惕屜恬屠臀惋惟尾尉慰屋悟惜犀習懈屑忻心惺性恤迅已乙憶異翼翌憂愉羽悅憎展怔晝乜巽奘崛嵋忄忉忖懺憮忮慪忡忤愾悵愴忪忭忸怙怵怦怛怏怍怩怫怊懌怡慟懨惻愷恂恪惲悖悚慳悝悃悒悌悛愜悻悱惝惘惆惚悴慍憒愕愣惴愀愎愫慊慵憬憔憧憷懍懵爿戕遐尻咫屐屙孱屣屨羼嬖璧檗甓擘熨愍鶥鷚疋胥襞羿鐾';
 25     V_CHARO VARCHAR2(2000):='爆焙炳燦糙炒熾炊錘粗粹燈斷煩粉糞烽糕焊烘糊煥婁爐煤迷米糯炮粕煌燴火燼精粳炯炬糠炕烤爛烙類粒煉糧燎料炔燃熔煽燒數爍糖烴烷熄烯煙炎焰業糟鑿竈燥炸粘燭灼籽剡鄴郯燮遴煬煒燉熗炻烀炷炫燁烊焐焓燜焯焱煳煜煨煅煊煸煺熘熳熵熠燠燔燧爝灬黹黻黼秈敉粑糲粞粼粽糝餱糌糍糈糅糗糨';
 26     V_CHARP VARCHAR2(2000):='安案襖寶被賓補察襯寵初穿窗竄禱定額福袱富割宮寡褂官冠害寒罕褐鶴巨集宦窿祿裸寐蜜密冪寞寧農袍祈祁竅竊豁禍寄寂家窖襟窘究軍客空寇窟褲寬窺牢禮簾寥寢窮裙容冗褥塞賽衫社神審實室視守宋宿它袒突褪襪完宛窩憲祥宵寫袖宣穴宴窯揖宜寅宇寓裕冤災宰宅窄寨之窒宙祝字宗祖剜冖冢冥鄆廴宀宄宕宓宥宸甯騫搴寤寮褰寰蹇謇辶逭邃礻祀祆祉祛祜祓祚禰祗祠禎祧祺禪禊禚禧禳鴆穸穹窀窆窈窕竇窠窬窨衩衲衽衿袂袢襠袷袼裉褳裎襝襇裱褚裼裨裾裰褡褙褓褸褊襤褫褶襁襦襻皸窶窳衤';
 27     V_CHARQ VARCHAR2(2000):='鎊包飽鮑鋇狽缽鉑猜饞鏟猖鈔鋤雛觸匆錯島狄甸釣釘錠兜獨鍍鍛鈍多餓兒爾餌釩犯飯鋒孵負鈣鋼鎬鉻鉤勾狗夠館逛龜鍋狠猴忽狐猾獵鈴餾留魯鋁卵鑼饅貓錨鉚卯貿鎂錳猛免勉銘名鈉餒鳥鑷鎳獰鈕刨鋪釺鉛錢鉗欠鍬欽昏飢急鉀鍵餞鉸狡角餃解金錦鯨鏡久灸狙鋸句鈞狂饋狼樂鐳狸鯉吏鐮鏈鐐卿然饒銳鰓色殺剎煞勺獅飾氏飼鎖獺銻鐵銅兔鴕外危鎢烏勿錫希夕銑狹杴鮮餡鑲象銷蟹鋅猩凶匈銹旬銥逸銀飲印迎鈾猶魚獄鴛猿怨鑰勻鍘詹鍺針鎮猙爭炙鐘皺豬鑄錐鄒鑽丌爻氐刈刎勹匍訇匐鳧鄔邸郄郇郗芻奐劬鬯弒犭犰犴獷獁狃狁狎狍狒狨獪狩猻狴狷猁狳獫狺狻猗猓玀猊猞猝獼猢猹猥蝟猸猱獐獍獗獠獬獯獾舛飧夤飠餳飩餼飪飫飭飴餉餑餘餛餷餿饃饈饉饊饌饢邇逖遛邂璽梟桀櫫餚欷眢盥釒釓釔釙釗釕釷釧釤鍆釵釹鈈鈦鉅鈑鈐鈁鈧鈄鈥鈀鈺鉦鈷鈳鉕鈽鈸鉞鉬鉭鈿鑠鈰鉉鉈鉍鈮鈹鐸銬銠鉺銪鋮鋏鐃鋣鐺銱銦鎧銖鋌銩鏵銓鉿鎩銚錚銫銃鐋銨銣鐒錸鋱鏗鋥鋰鋯鋨銼鋝鋶鐦鐧鋃鋟鋦錒錆鍩錛鍀錁錕錮鍃錇錈錟錙鍥鍇鍶鍔鍤鎪鍰鎄鏤鏘鐨鎇鏌鎘鐫鎿鎦鎰鎵鑌鏢鏜鏝鏍鏞鏃鏇鏑鐔钁鏷鑥鐓鑭鐠鑹鏹鐙鑊鐲鐿鑔鑣鍾鴝鴟鸌裊斛觖觴觚觥觫觶鑫魷魴鮁鮃鯰鱸穌鮒鮐鮭鮚鮪鮞鱭鮫鱘鯁鱺鰱鰹鰣鰷鯀鯇鯽鯖鯪鯫鯡鯤鯧鯝鯢鯰鯛鯴鯔鱝鰈鱷鰍鰒鰉鯿鰠鰭鰨鰥鰩鰳鰾鱈鰻鱅鱖鱔鱒鱧';
 28     V_CHARR VARCHAR2(2000):='挨皚氨按翱捌扒拔把白擺拜搬扳扮拌抱報卑膘擯兵播撥搏帛捕擦操插搽拆攙摻抄扯撤掣撐持斥抽搐揣捶摧撮搓措挫搭打擔撣氮擋搗的抵掂墊掉迭抖盾遁掇扼反返氛扶拂氟撫缸皋搞擱拱瓜掛拐罐鬼氦撼捍後護換拎攏摟擄氯掠掄描抿摸抹拇氖撓擬拈年攆捻捏擰牛扭挪爬拍排乓拋抨捧批披撇拼乒魄迫撲氣掐扦搶撬皇揮擠技揀撿攪揭接捷斤近揪拘拒據捐撅攫抉掘揩看扛抗拷控摳扣挎魁捆括擴拉攔攬撈擂撩撂擒氫氰丘邱泉缺攘擾熱扔揉撒搔掃擅捎攝失拾拭誓逝勢手授抒摔拴撕搜擻損所撻抬攤探搪掏提挑挺捅投推拖托拓挖輓皖撾握捂舞掀挾攜卸欣押掩揚氧邀搖掖抑殷擁援岳攢皂擇扎摘招找折哲蟄振掙拯執指摯擲制質朱拄抓爪拽撰撞捉拙揍卮邾郫扌捫摶抻拊拚拗拮撟拶挹捋捃掭揶捱捺掎摑捭掬掊捩掮摜揲揸揠撳揄揞揎摒揆掾攄搋搛搠搌搦搡摞攖摭摺擷擼撙攛擀擐擗擤擢攉攥攮逅遑贄掰搿氕氘氙氚氡氬氤氪氳敫皈皎皓皤瓞鷙鵯頎蜇缶罅縶踅魅魃魎魈魍魑';
 29     V_CHARS VARCHAR2(2000):='柏板梆榜棒杯本標彬柄材槽查郴橙酬櫥楚椽椿醇醋村檔丁頂棟杜樊酚焚楓覆概桿柑杠哥歌格根梗構棺桂櫃棍酣杭核橫槐桓林榴柳樓麓枚梅酶檬夢醚棉模木釀檸攀配棚飄瓢票樸棲棋槍橇橋機極枷賈檢檻椒酵桔傑禁楷柯棵可枯酷框婪欄榔酪棱楞李慄權醛榷森杉梢柿樞梳術述樹栓松酥粟酸梭酞檀桃梯桐酮桶橢枉桅梧析西檄相想橡校楔械醒杏朽酗楊樣要椰椅櫻酉榆醞札柵榨棧樟杖甄枕枝植株柱樁椎酌棕醉柞剽鄄杌杓杞杈榪櫪枇杪杳枘梘杵棖樅枋杷杼柰櫛柘櫳柩枰櫨柙枵柚枳柝梔柃枸柢櫟柁檉栲栳椏橈桎楨桄榿梃栝桕樺桁檜桉栩梵梏桴桷梓桫欞楮棼櫝棹欏棰椋槨楗棣椐楱椹楠楂楝欖楫榀楸椴槌櫬櫚槎櫸楦楣楹榛榧榻榫榭槔榱槁檳榕櫧榍槿檣槭樗樘槲橄樾橛樵檎櫓樽樨橘櫞檑檐檁檫懋皙覃酊酐酎酏酤酢酡酰酩酯釅釃酲酴酹醌醅醐醍醑醢醣醪醭醮醯醵醴醺';
 30     V_CHART VARCHAR2(2000):='矮奧笆稗般版備憊笨鼻筆彼幣秉箔舶簿艙策長徹稱乘程懲秤稠愁籌臭處船垂辭囪簇篡答待稻德得等敵笛第丟冬犢短躲舵鵝筏乏番翻繁逢符復竿稈篙稿告各躬箍刮乖管航禾和很衡乎徊籠簍律亂籮毛麽每秘秒敏牡牧穆牌徘盤磐篷篇片乞迄千遷簽喬簧徽穢稽積箕籍季稼箋簡箭艦矯秸街筋徑咎矩靠科筷筐籃梨犁黎籬利秋軀壬入篩扇稍舌射身生甥牲升剩矢適釋黍稅私艘算穗筍毯躺特甜舔條廷艇筒透禿徒頹往微委魏穩我午物務犧稀息悉系先銜舷香箱向笑釁行秀徐選血熏循衙延衍秧移役釉禹御粵贊造怎乍氈徵知智秩稚種重舟竹築篆自租纂丿乇夭囟胤毓睾劓汆糴郜鄱嶴彳彷徂徇徉後徠徙徜徨徭徵徼衢夂迕迮迤逄逶榘昝牝氂牯牾牿犄犋犍犏犒毪毳毽氌氆攵牘牒牖歃愆憩眚矧矬雉秕秭秣秫穭嵇稃稂稞稔稹稷穡黏馥穰鴰鵠螽舐竺竽笈篤笄筧笊笫笏筇笸笪笙笮笱笠笥笤笳籩笞筘篳筅筵筌箏筠筮筻筢筲筱簀篋箸箬箝籜箅簞箜箢簫箴簣篁篌篝篚篥篦篪簌篾篼簏籪簋簟簪簦簸籟籀臬衄舡舢艤舭舯舨舫舸艫舳舴舾艄艉艋艏艚艟艨雒鰵黧鼽鼾齄';
 31     V_CHARU VARCHAR2(2000):='癌疤瓣半北背迸痹閉敝弊辨辯辮鱉憋癟冰病並部差產闡痴沖瘡闖疵慈瓷次湊瘁瘩單鄲道盜帝弟遞奠凋凍鬥痘端兌閥瘋馮蓋贛羔疙閣羹關閨閡痕瘓豢凜羚凌瘤六美門悶閩鬧逆凝瘧判叛旁疲痞瞥瓶剖普凄前歉羌疾冀間煎兼剪減薑將將漿槳獎醬交郊竭疥痙靖竟競凈疚疽眷捲決竣況闊辣闌蘭冷痢立涼療親酋痊拳券瘸閏閃善商韶首瘦獸朔送塑遂癱痰疼謄剃童痛頭瘟聞問閑羡翔效辛新羞癬丫閹顏閻沿彥瘍羊癢養冶疫意毅益音癰閱韻曾閘站章彰瘴疹症鄭痔裝妝壯狀準著茲咨資姿總尊遵馘囅夔兗袞冫冱冽冼凇邶鄣鄯啻閂閆闈閎閔閌闥閭閫鬮閬閾閶鬩閿閽閼闃闋闔闐闕闞丬遒妾孳桊槊猷瓿甑旮歆颯恙恣戇蠲鷳鵜鶿鶼疒疔癤癘疝癧疣疳痾疸痄皰疰痃痂瘂痍痣癆痦痤癇痧瘃痱痼痿瘐瘀癉瘌瘞瘊瘥瘺瘕瘙瘛瘼瘢瘠癀瘭瘰癭瘵癃癮瘳癍癩癔癜癖癲癯翊竦羝羥羧羯羰羲粢翦蹩鯗';
 32     V_CHARV VARCHAR2(2000):='剝巢逮刀嫡妒娥妨婦姑好靈錄媽媒妹媚娩妙姆那娜奶嫩妮娘奴努怒女毀婚姬即嫉既妓嫁姦建嬌剿姐九臼舅娟君郡墾懇姥隸群忍刃妊如嫂邵娠嬸始鼠恕肅她迢退娃丸婉媳嫌姓旭絮婿尋巡妖姚姨姻尹娛雜召帚馗劭叟帑逯邋彐弩妁妃妍嫵嫗妣妗姊媯妞妤姒妲妯姍婭嬈姝姣姘奼娌娉媧嫻娣娓婀婧婊婕娼婢嬋胬媼媛婷媾嫫媲嬡嬪媸嫣嬙嫖嫦嫘嫜嬉嬗嬤孀孥駑巛甾邕肀聿鳩臾舁舄艮暨鼢鼬鼯鼴鼷';
 33     V_CHARW VARCHAR2(2000):='俺傲八爸佰頒伴傍保堡倍便餅伯倉側岔豺償倡侈仇儲傳創從叢促催傣代貸袋但倒登凳低佃爹侗段俄伐仿分份忿佛伏俘俯釜斧傅付阜父鴿個供公估谷癸劊含何合盒侯候華化鄰鱗賃伶領令侶倫侖們命拿倪你念您偶佩盆僻偏貧憑僕企仟僑俏會夥貨集伎祭佳假價儉件健劍僵焦僥借介今僅俱倦倔俊儈傀佬儡傈例俐倆斂僚侵禽傾全仁人任仍儒傘僧傻傷舍伸什食使仕侍售舒伺似聳慫頌俗僳他貪倘體停偷途偉偽位翁瓮伍侮俠仙像斜信休修敘佯仰爺依伊儀倚億傭優悠佑輿餘俞逾愈欲債仗偵值侄仲眾住追仔佐做作坐劁亻仃仉仂仨仡仫仞傴仳伢佤仵倀傖伉佇佞佧攸佚佝佟佗伲伽佶佴侑侉侃侏佾佻儕佼儂侔儔儼儷俅俚俁俜俑俟俸倩偌俳倬倏倮倭俾倜倌倥倨僨偃偕偈偎傯僂儻儐儺傺僖儆僭僬僦僮儇儋仝氽佘僉俎龠兮鄶坌岱璺戧瓴覦牮毹歙煲爨恁龕畲鵂鵒鷦頜頷衾翎翕隹隼雋讎黛';
 34     V_CHARX VARCHAR2(2000):='絆綁綳比畢斃毖編纏弛綢純綽彈締緞紡費紛縫弗縛綱給弓貫弘紅弧緩幻縷綠綸絡彌綿母納紐強繪績緝級繼紀緘疆繳絞皆結經糾絹絕纜練頃繞紉絨弱紗繕紹紳繩絲綏縮絛統維緯紋毋細纖弦線鄉繡緒續絢疑彞肄繹引纓穎幽幼緣約綻張織旨紙終粥綴綜縱組匕轡彖彘弳弭艴弼鬻糹紆紂紇紈纊紜紕紓紺紲紱縐紼絀紿絝絎絳綆綃綈綾綺緋緔緄綞綬綹綣綰緇緙緗緹緲繢緦緶緱縋緡縉縝縟縞縭縊縑繽縹縵縲繆繅纈繚繒韁繾繰繯纘么畿犟鴇鷥潁蠡糸饗';
 35     V_CHARY VARCHAR2(2000):='哀謗褒庇扁變卞遍斌詫讒顫誠充床詞誕底店調諜訂讀度敦訛方房訪放誹廢諷府腐訃該高膏庚雇廣詭郭裹亥豪毫亨戶話吝劉廬鹿旅率巒攣孿論麻蠻謾盲氓靡糜謎廟謬磨摩魔謀畝諾龐烹評譜齊旗啟棄訖謙譴敲謊諱誨跡譏劑計記肩講誡謹京就訣康亢刻課庫廓讕廊郎朗離廉戀良亮諒廖請慶瓤讓認設施詩識市試孰熟庶衰誰說訟誦訴譚談唐討亭庭彎亡望忘妄為謂文紊誣誤席襄詳享諧謝許序畜旋玄詢訓訊訝言諺謠夜衣亦裔義詣議誼譯鷹應贏庸雍永誘語育詐齋肇遮這診證衷州謅諸誅主莊諄卒族詛座丶亠亳袤褻臠裒稟嬴蠃羸訁訐訌訕謳詎訥詁訶詆詔詘詒誆誄詿詰詼詵詬詮諍諢詡誚誥誑誒諏諑諉諛諗諂誶諶諫謔謁諤諭諼諳諦諮諞謨讜謖謚謐謫譾譖譙譎讞譫讖鄺邙邡劾塾壅弈奕庀廡庋庖庥庠庹庵庾庳賡廒廑廛廨廩膺孌欒昶肓膂齏斕於旆旄旃旌旎旒旖戾戽扃扈扉憝鸞鶉鷓鷲頏頦翩綮鑾饔麼麾縻麂麇麈麋麒鏖麝麟';
 36     V_CHARZ VARCHAR2(2000):='';
 37 
 38 BEGIN
 39     IF PRM_SPELL IS NULL OR LENGTH(TRIM(PRM_SPELL))=0 THEN
 40         SPELLCODE:='';
 41     ELSE
 42         INSPELL:=UPPER(PRM_SPELL);
 43         SPELLCODE:='';
 44 
 45 
 46         FOR V_BITNUM IN 1..LENGTH(INSPELL) LOOP
 47             V_BITCHAR:=SUBSTR(INSPELL,V_BITNUM,1);
 48            /*
 49             IF V_BITCHAR>='啊' AND V_BITCHAR<='座' THEN
 50                 FOR V_CHRNUM IN 1..LENGTH(V_STDSTR) LOOP
 51                     IF SUBSTR(V_STDSTR,V_CHRNUM,1)='-' THEN
 52                         NULL;
 53                     ELSIF V_BITCHAR<SUBSTR(V_STDSTR,V_CHRNUM,1) THEN
 54                         SPELLCODE:=SPELLCODE||CHR(64+V_CHRNUM);
 55                         EXIT;
 56                     END IF;
 57                 END LOOP;
 58                 */
 59                 /*
 60                 IF V_BITCHAR>='匝' THEN
 61                     SPELLCODE:=SPELLCODE||'Z';
 62                 END IF;
 63                 */
 64             --ELS
 65             IF ASCII(V_BITCHAR)<256 THEN
 66               IF  INSTR('()*×%-.0123456789',V_BITCHAR)>0 THEN
 67                 NULL ;
 68                ELSE
 69              SPELLCODE:=SPELLCODE||V_BITCHAR;
 70                END IF ;
 71             ELSIF INSTR('ⅠⅡⅢⅣⅤⅥⅧⅧⅨ',V_BITCHAR)>0 THEN
 72                 SPELLCODE:=SPELLCODE||CHR(ASCII(V_BITCHAR)-41664);
 73             ELSIF INSTR('ABCDEFGHIJKLMNOPQRSTUVWXYZ',V_BITCHAR)>0 THEN
 74                 SPELLCODE:=SpellCode||chr(ascii(v_BitChar)-41856);
 75             ELSIF INSTR('Αα',V_BITCHAR)>0 THEN
 76                 SPELLCODE:=SPELLCODE||'A';
 77             ELSIF INSTR('Ββ',V_BITCHAR)>0 THEN
 78                 SPELLCODE:=SPELLCODE||'B';
 79             ELSIF INSTR('Γγ',V_BITCHAR)>0 THEN
 80                 SPELLCODE:=SPELLCODE||'G';
 81             ELSIF INSTR(V_CHARA,V_BITCHAR)>0 THEN
 82                 SPELLCODE:=SPELLCODE||'A';
 83             ELSIF INSTR(V_CHARB,V_BITCHAR)>0 THEN
 84                 SPELLCODE:=SPELLCODE||'B';
 85             ELSIF INSTR(V_CHARC,V_BITCHAR)>0 THEN
 86                 SPELLCODE:=SPELLCODE||'C';
 87             ELSIF INSTR(V_CHARD,V_BITCHAR)>0 THEN
 88                 SPELLCODE:=SPELLCODE||'D';
 89             ELSIF INSTR(V_CHARE,V_BITCHAR)>0 THEN
 90                 SPELLCODE:=SPELLCODE||'E';
 91             ELSIF INSTR(V_CHARF,V_BITCHAR)>0 THEN
 92                 SPELLCODE:=SPELLCODE||'F';
 93             ELSIF INSTR(V_CHARG,V_BITCHAR)>0 THEN
 94                 SPELLCODE:=SPELLCODE||'G';
 95             ELSIF INSTR(V_CHARH,V_BITCHAR)>0 THEN
 96                 SPELLCODE:=SPELLCODE||'H';
 97             ELSIF INSTR(V_CHARI,V_BITCHAR)>0 THEN
 98                 SPELLCODE:=SPELLCODE||'I';
 99             ELSIF INSTR(V_CHARJ,V_BITCHAR)>0 THEN
100                 SPELLCODE:=SPELLCODE||'J';
101             ELSIF INSTR(V_CHARK,V_BITCHAR)>0 THEN
102                 SPELLCODE:=SPELLCODE||'K';
103             ELSIF INSTR(V_CHARL,V_BITCHAR)>0 THEN
104                 SPELLCODE:=SPELLCODE||'L';
105             ELSIF INSTR(V_CHARM,V_BITCHAR)>0 THEN
106                 SPELLCODE:=SPELLCODE||'M';
107             ELSIF INSTR(V_CHARN,V_BITCHAR)>0 THEN
108                 SPELLCODE:=SPELLCODE||'N';
109             ELSIF INSTR(V_CHARO,V_BITCHAR)>0 THEN
110                 SPELLCODE:=SPELLCODE||'O';
111             ELSIF INSTR(V_CHARP,V_BITCHAR)>0 THEN
112                 SPELLCODE:=SPELLCODE||'P';
113             ELSIF INSTR(V_CHARQ,V_BITCHAR)>0 THEN
114                 SPELLCODE:=SPELLCODE||'Q';
115             ELSIF INSTR(V_CHARR,V_BITCHAR)>0 THEN
116                 SPELLCODE:=SPELLCODE||'R';
117             ELSIF INSTR(V_CHARS,V_BITCHAR)>0 THEN
118                 SPELLCODE:=SPELLCODE||'S';
119             ELSIF INSTR(V_CHART,V_BITCHAR)>0 THEN
120                 SPELLCODE:=SPELLCODE||'T';
121             ELSIF INSTR(V_CHARU,V_BITCHAR)>0 THEN
122                 SPELLCODE:=SPELLCODE||'U';
123             ELSIF INSTR(V_CHARV,V_BITCHAR)>0 THEN
124                 SPELLCODE:=SPELLCODE||'V';
125             ELSIF INSTR(V_CHARW,V_BITCHAR)>0 THEN
126                 SPELLCODE:=SPELLCODE||'W';
127             ELSIF INSTR(V_CHARX,V_BITCHAR)>0 THEN
128                 SPELLCODE:=SPELLCODE||'X';
129             ELSIF INSTR(V_CHARY,V_BITCHAR)>0 THEN
130                 SPELLCODE:=SPELLCODE||'Y';
131             ELSIF INSTR(V_CHARZ,V_BITCHAR)>0 THEN
132                 SPELLCODE:=SPELLCODE||'Z';
133             END IF;
134             EXIT WHEN LENGTH(SPELLCODE)>19;
135         END LOOP;
136     END IF;
137     RETURN UPPER(SPELLCODE);
138 END FUN_SPELLCODE_wb;

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 不可見索引概念 不可見索引(Invisible Index)是ORACLE 11g引入的新特性。不可見索引是會被優化器忽略的不可見索引,除非在會話或系統級別上將OPTIMIZER_USE_INVISIBLE_INDEXES初始化參數顯式設置為TRUE。此參數的預設值是FALSE。如果是虛擬索引是為了... ...
  • 一對一:比如一個學生對應一個身份證號、學生檔案; 一對多:一個班可以有很多學生,但是一個學生只能在一個班; 多對多:一個班可以有很多學生,學生也可以有很多課程; 一對多關係處理: 我們以學生和班級之間的關係來說明一對多的關係處理方法。假設現有基本表班級表(班級號,備註信息,……)。學生表(學號,姓名 ...
  • 第一次寫博客,看了很久博客但是寫還是第一次,總是提筆不知怎樣去寫,導致現在才開始提筆,寫下曾經的學習過程及心得筆記,如果哪裡有誤 望各位大神不吝指出! 基本的select語句 -語法:select *|{[DISTINCT] column|expression [alias],...} from t ...
  • 通過hadoop安裝包自帶的資源,進行hadoop集群搭建的驗證,並簡單介紹一下hdfs的一些操作 ...
  • 公司服務用的mysql,最近在查詢時時間很慢,經常會上10多秒,查看了一下查詢的執行計劃,發現索引沒有生效。 存儲引擎使用InnoDB。 一開始在主庫查詢,一直很好奇為什麼索引不生效,切換到備庫之後,發現備庫是有效的。 開始考慮是不是因為索引出問題,後對索引重建,發現效率高了不少。 簡單記錄一下對比 ...
  • 又重新安裝Hive,記錄一下吧: hadoop早已經裝上了。 cdh5的hive下載地址: http://archive.cloudera.com/cdh5/cdh/5/ 下載文件:hive-1.1.0-cdh5.10.0.tar.gz 操作系統版本:CentOS CentOS Linux rele ...
  • 之前在使用SQLyog的時候也沒有發現這樣問題,就是在使用NavicatPremium的時候這個問題讓我不能忍受,就是每次執行一條sql語句之後,即使是成功之後,下麵仍然有一條報錯信息,雖然是對總的結果來說沒有什麼影響,但是對於有些強迫症的一些人來說,這樣的報錯還是不能容忍的,我就再網上搜瞭解決方案 ...
  • 本篇文章是介紹的hadoop2.6.0的源碼編譯過程,經過實踐驗證是可以編譯成功的。 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...