Ich habe eine gespeicherte Prozedur mit ich wie so nennen kann:EXEC Anruf funktioniert, aber Sp_executesql nicht
EXEC usp_GetDataExport '2016-06-01', 3, 302653, 2
diese Daten zurückgibt als
jedoch erwartet, wenn aus einer Anwendung/SSIS-Paket namens dies, kann ich Aus dem Profiler wird er wie folgt interpretiert:
EXEC sp_executesql
N'EXECUTE usp_GetDataExport @P1, @P2, @P3, @P4'
, N'@P1 datetime2(1), @P2 varchar(2), @P3 varchar(3), @P4 varchar(4)'
, '2016-06-01'
, '3'
, '302653'
, '2'
Dieser Aufruf gibt leere Daten zurück. Ich habe dies aus einem neuen Abfragefenster ausgeführt und es können auch keine Daten zurückgegeben werden. Ich bin mir nicht sicher, wie ich das weiter untersuchen soll. Könntest du bitte helfen? Dank
'@ P3 varchar (3) =‚302653'' :) – Devart