【发布时间】:2013-04-10 06:40:38
【问题描述】:
当我运行这个查询时
SELECT *
FROM OPENQUERY([XXX], 'SELECT * FROM Database.Table WHERE (MBCONO=650) AND MBCUNO LIKE a%' )
得到错误:
链接服务器“XXX”的 OLE DB 提供程序“DB2OLEDB”返回消息 "令牌 %ŸFOR SKIP WITH FETCH ORDER UNION EXCEPT OPTIMIZE SQLSTATE: 42601,SQLCODE:-104"。
消息 7321,级别 16,状态 2,第 1 行错误
在准备查询“SELECT * FROM Database.Table WHERE”时发生 (MBCONO=650) AND MBCUNO LIKE a%'" 用于针对 OLE DB 执行 链接服务器“LAWSON”的提供程序“DB2OLEDB”。
但是当我在没有AND MBCUNO LIKE a% 的情况下运行相同的查询时返回结果!!
任何人都可以帮助我解决这个问题
谢谢
【问题讨论】:
-
当我这样做时 Msg 102, Level 15, State 1, Line 2 'a' 附近的语法不正确。
-
3ala fekra ana mn de2e2a fakrt a3mel zayak , kol youm ba3d el sho3'al ha3mel keda 。 belmonasba enta bteshta3'l eh ?
-
rabena m3ak ana ta2reban kont zayak mesh fe el magal bas fe tare2t el sho3'al w ba3d ta3b rabena waf2ny w safert , ya3ne ana now met3'arb hhhhhhhhhh , sa3ba bas fe natega eny bat3lem w ba3mel most2但是 fe masr enta betdya3 wa2t w ta3b w mafesh most2bal .
-
BEGAD FORSA SA3EDA AWE W EZA MOMKEN NETWASEL 3ALA SKYPE !
标签: sql-server linked-server openquery