[SQL ] 请问有先进知道怎么过滤字段的值吗?

楼主: acboy (高雄->台北->高雄)   2014-10-21 16:07:34
数据库名称:MS SQL
数据库版本:MS SQL 2008
内容/问题描述:
各位先进大家好
小弟有一个DB资讯如下
资料表:IM_MEMBER_POLICY
字段名:TABLEOFALLSCOPERULES
字段值:
<MemberRule><AttributeExpression attribute="%USER_ID%" comparator="EQUALS"
value="tony"/><Or/><AttributeExpression attribute="%USER_ID%"
comparator="EQUALS" value="alen"/></MemberRule>
请问先进们, 如果我希望把字段值的XML字符进行过滤
希望过滤后的值只剩
USER_ID=Tony
USER_ID=alen
用SELECT REPLACE可以做到吗???
有没有其它建议的判断式+语法可以做呢???
不好意思问题可能有点基本, 小鲁请各位先进海涵, 谢谢...
作者: LaPass (LaPass)   2014-10-21 17:26:00
叫程式去处理,叫数据库做这种事很奇怪...
作者: BigLoser (大鲁蛇)   2014-10-21 18:11:00
推楼上
作者: scpisces (失败的勇气。)   2014-10-21 20:56:00
SQL可以处理这种资料请参考 http://ppt.cc/Y9Tc或搜寻关键字"sp_db_selective_xml_index"或参考MSDN http://ppt.cc/EOqb
楼主: acboy (高雄->台北->高雄)   2014-10-24 01:55:00
谢谢各位先进的回复, scpisces的回复似乎可以用我后来是和同事用replace和cast来处理, 再来试看看新方法:D

Links booklink

Contact Us: admin [ a t ] ucptt.com