Временные таблицы в Crystal Reports - PullRequest
0 голосов
/ 07 июня 2011

У меня есть SQL строит временную таблицу. он прекрасно работает в SQL Server Management Studio, но как только я добавляю его в функцию добавления отчетов Crystal Report, он не работает. я обнаружил, что он не работает, когда он пытается обновить таблицу с этой строкой кода.

declare @newDate datetime
select @newDate = MIN(r.DateTimeStamp)
 from StationInspection as si
left outer join
    @report_out as r
on r.InspectionID = si.InspectionID
where r.Station = 2     


UPDATE @report_out 
 set
DateTimeStamp = @newDate
where Station = 2

Я просто не уверен, почему это привело к тому, что Crystal Reports так долго не воспринимал это

1 Ответ

0 голосов
/ 08 июня 2011

Вы можете попробовать переместить оператор обновления перед оператором выбора, чтобы посмотреть, будут ли они выводить данные. Я могу ошибаться, но я предполагаю, что команда ожидает вывода оператора table / select и может пытаться вывести результаты оператора update (т. Е. "N Rows затронут"). Надеюсь, это поможет.

...