我们可以将SQL查询存储在XSL变量中吗
我们可以将SQL查询存储在xsl变量中吗我们可以将SQL查询存储在XSL变量中吗,sql,xml,variables,xslt,xpath,Sql,Xml,Variables,Xslt,Xpath,我们可以将SQL查询存储在xsl变量中吗 <xsl:variable name="Query" select="'SELECT X FROM ABC WHERE ID>=2'"/> 如果我这样写,我会发现非法'>'的错误,我已经尝试了另一种类似的方法 <xsl:variable name="Query" select="'SELECT X FROM ABC WHERE ID gt;=2'"/> 然后我得到非法的'>'元素错误 请帮助我如何在变量中存储查
<xsl:variable name="Query" select="'SELECT X FROM ABC WHERE ID>=2'"/>
如果我这样写,我会发现非法'>'的错误,我已经尝试了另一种类似的方法
<xsl:variable name="Query" select="'SELECT X FROM ABC WHERE ID gt;=2'"/>
然后我得到非法的'>'元素错误
请帮助我如何在变量中存储查询
我正在使用一个涉及连接和所有SQL内容的大查询。我面临同样的问题,请帮助我解决。使用:
<xsl:variable name="Query">SELECT X FROM ABC WHERE ID >= 2</xsl:variable>
从ABC中选择X,其中ID>=2
或者更安全、更灵活地使用
:
=2]>
您刚刚忘记了符号和字符。用这个
<xsl:variable name="Query" select="'SELECT X FROM ABC WHERE ID >=2'"/>
而且
(b) <xsl:variable name="var-b">some text</xsl:variable>
(b)一些文本
选项(a)导致$var-a是包含一个节点的节点集(XSLT1.0)或序列(XSLT2.0),该节点是文本节点
选项(b)导致$var-b是包含一个节点的节点集/序列,该节点是结果树片段(XSLT 1.0)或文档节点(XSLT 2.0),而文档节点又包含文本节点
(a) <xsl:variable name="var-a" select="'some text'"/>
(b) <xsl:variable name="var-b">some text</xsl:variable>