当我对其中一个表运行sql时,这是根据列指令得到的值
<GiftMessage>
<Properties>
<Property Type="FONT">50</Property>
<Property Type="SCRIPT">512</Property>
<Property Type="CARD">B</Property>
<Property Type="FORMATOPTION">N</Property>
<Property Type="WRTIE">D</Property>
</Properties>
<Line SeqNo="1"><![CDATA[]]></Line>
<Line SeqNo="2"><![CDATA[]]></Line>
<Line SeqNo="3"><![CDATA[]]></Line>
<Line SeqNo="4"><![CDATA[ ***712020line2***]]></Line>
</GiftMessage>
如何使用select语句从要在输出查询中显示的列中单独获取值“712020line2”。
抱歉,迟来的答复,我连接到oracle数据库使用oracle sql开发人员,下面是我们运行的查询。
选择指令\文本,从指令\详细信息中订购\否,其中指令\文本如“%712020%”;
我们以前下了大约50-70个订单,并与不同的团队共享,更新每个订单上需要做什么是一项繁琐的任务,所以我们计划用“发货团队需要做什么”来更新该指令,所以在一天结束时,我们只需运行此查询并将其下载到excel并共享。但问题是,指令文本列的值是以xml格式显示的,因此正在寻找一种只获取指令文本的方法,如上面的例子“712020line2”所示
暂无答案!
目前还没有任何答案,快来回答吧!