Ich habe ein einfaches Problem mit XML aus der Datenbank. Nun können diese XML keine Werte im Inneren haben, wie folgt:Wie überprüft man, ob XML in SQL einen Wert hat?
<TryXML xmlns="">
<TryXML_XML_VERSION>1.0</TryXML_XML_VERSION>
<TITLE_DESC />
<ISCI_CODE />
<PRODUCT_DESC />
<PLAY_LENGTH />
<START_TIME />
<COMPRESSION_LEVEL_CODE />
<ENCODER_TYPE_DESC />
<OUTPUT_RATE />
<FRAME_RATE />
<FILE_NAME />
<FILE_SIZE />
<COPY_DATE />
<ADVERTISER />
<AGENCY_VENDOR />
</TryXML>
oder es könnte Werte innen haben, wie diese
<TryXML xmlns="">
<TryXML_XML_VERSION>1.0</TryXML_XML_VERSION>
<TITLE_DESC>asd</TITLE_DESC>
<ISCI_CODE>asd</ISCI_CODE>
<PRODUCT_DESC>sd</PRODUCT_DESC>
<PLAY_LENGTH>asdklgh</PLAY_LENGTH>
<START_TIME>sdghkl</START_TIME>
<COMPRESSION_LEVEL_CODE />
<ENCODER_TYPE_DESC />
<OUTPUT_RATE />
<FRAME_RATE />
<FILE_NAME>sdfgjkl</FILE_NAME>
<FILE_SIZE />
<COPY_DATE />
<ADVERTISER>sdfgklj</ADVERTISER>
<AGENCY_VENDOR>sdfgjkl</AGENCY_VENDOR>
</TryXML>
Wie kann ich überprüfen, ob die genannten XML-Knoten Werte hat oder nicht ? HINWEIS: Die Werte können alphanumerisch sein.
Kann ich dies in einer case-Anweisung verwenden und es mit IS NOT NULL vergleichen? – Nathan
Sicher, Beispiel hinzugefügt zu beantworten – Andomar
Lebensretter. Danke :) +1 – Si8