sql KEYVALUE()用法


命令格式
    keyvalue(string srcStr,string split1,string split2, string key)
    keyvalue(string srcStr, string key) //split1 = “;”,split2 = “:”
keyvalue的功能:
●  將srcStr按split1分成key-value對,按split2將key-value對分開,返回key所對應的value
●  只有兩個參數時,split1 = ' ;', split2 = ' :'
●  Split1或split2 為NULL時,返回NULL.
●  srcStr,key為NULL或者沒有匹配的key時,返回NULL
●  如果有多個key-value匹配,返回第一個匹配上的key對應的value
示例:args=name=XXX,age=18,source=ect,city=北京;
   KEYVALUE(args,',','=','source') as source    得到source=ect

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM