Tôi không hiểu tại sao sau đây lại cho tôi lỗi. Tôi nghĩ nó liên quan đến phần bình luận, nhưng @SQL là nvarchar (4000).Cú pháp không chính xác gần 'sp_executesql'
BEGIN
sp_executesql N'SELECT ''td'''
--sp_executesql @SQL, N'@StartDate DateTime, @EndDate DateTime, @End2 DateTime, @Program varchar(4)', @StartDate, @EndDate, @End2, @Program
END
Bạn có thể gọi một proc lưu trữ mà không cần và exec, nhưng chỉ khi cuộc gọi đến proc lưu trữ là báo cáo kết quả chỉ trong khối. –
nó phải là tuyên bố đầu tiên, không nhất thiết phải là tuyên bố duy nhất. – Tao