我指定了一个端点,其中包含一个 sql 组件的 URI:
<endpoint id="select-myS" uri="sql:select myField from myView where ChangeDate between :#startDate and :#endDate"/>
我将 startDate 和 endDate 设置为标题。在这种情况下,我收到错误消息: com.microsoft.sqlserver.jdbc.SQLServerException:关键字“between”附近的语法不正确
如果我试图避免介于两者之间,并添加如下两个子句:ChangeDate >= :#startDate 和 ChangeDate <= :#endDate,我收到其他错误: 与元素类型“null”关联的属性“uri”的值不能包含“<”字符
(我也试过 :#endDate>=ChangeDate ,但它也不起作用!:-( )。
你能就此提出建议吗?
谢谢!