2016-07-25 30 views
0

Bei der Verwendung von SQL CTE mit dem Parameter in Excel Microsoft Query als:SQL CTE mit dem Parameter in Excel Microsoft Query

;with cte1 as (SELECT ID ,Item.ItemLookupCode 
FROM Item 
where item.Notes like '%'+?+'%'), 
cte2 as (select ItemID from Trans 
where Time between ? and ?) 
select cte1.ItemLookupCode,cte2. 
,cte2.ItemID 
from cte1 join cte2 
on cte1.ID = cte2 .ItemID 

ich den folgenden Fehlern

[Microsoft] [ODBC SQL Server Driver] ungültige Parameternummer
[Microsoft] [ODBC SQL Server Driver] ungültig Deskriptorindex

Kann mir jemand helfen?

Antwort