sql - 如何在xml查询中使用小于<和大于>符号?

标签 sql xml xslt

如何在 XML 中使用小于 < 和大于 > 符号来代替 < 和 >

<Query>select * from tbl_reservation where fair > 1000 and fair < 50000</Query>

最佳答案

您可以使用CDATA section ,它允许包含字符而不转义:

<Query><![CDATA[select * from tbl_reservation where fair > 1000 and fair < 50000]]></Query>

但是,如果您使用 XML 工具构建 XML,它们将处理 text() 值的字符转义。

关于sql - 如何在xml查询中使用小于<和大于>符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43292726/

相关文章:

xml - 用 awk/sed 替换 XML 文件中的字符串和另一个文件中的字符串

regex - 是否可以从 xsl :analyze-string? 中的重复正则表达式组中捕获值

xml - XmlBuilder.processing 可以接受更多参数吗?

mysql - 从子内连接选择引用父字段

sql - 如何从 SQL Server 2005 表中删除字段

c# - 使用 Lambda 查询 XDocument

java - 使用 Companies House XML 网关搜索公司名称可用性

xml - XPATH 过滤掉带有字母的记录

sql - SQL Server 2008 中的 BIDS、标准版和企业版

c# - EF core QueryFilter 的性能问题