当我尝试将 XML 存储在 SQL 中而不是拥有一个空元素时,SQL 只需更改它并使用元素的一个标签来存储它。例如,要存储的 XML 是:
<ROOT>
<FIRSTNAME>ROGER</FIRSTNAME>
<MIDDLENAME></MIDDLENAME>
</ROOT>
然后Sql像这样存储它
<ROOT>
<FIRSTNAME>ROGER</FIRSTNAME>
<MIDDLENAME />
</ROOT>
sql更新非常简单:
UPDATE
SESIONESREPORTES
SET
SER_PARAMETROS = '
<ROOT>
<FIRSTNAME>ROGER</FIRSTNAME>
<MIDDLENAME></MIDDLENAME>
</ROOT>'
WHERE SER_ID=7
我需要这样,因为当元素为空时,我有一些查询失败,你可以在这里看到它..