Tôi đang tận dụng các bảng tạm thời #tempTable trong thủ tục lưu trữ của tôi - mà tôi sử dụng để chạy báo cáo ASP.net (dịch vụ báo cáo) của tôiPhạm vi Bảng tạm thời?
Tôi đang làm một cái gì đó giống như
ví dụ. Mã
SELECT * INTO #tempTable FROM Contacts WHERE ContactID < 10
Sau đó, tôi sử dụng một cái gì đó giống như
SELECT o.* FROM #tempTable t INNER JOIN Orders o ON t.ContactID =o.ContactID
để trở về giá trị để báo cáo của tôi aka kết quả cho các thủ tục lưu trữ
tôi không thoát khỏi #tempTable tôi
tức Tôi không làm
DROP TABLE #tempTable
Tôi đã đọc rằng phạm vi của bảng tạm thời chỉ dành cho thủ tục được lưu trữ - vì vậy, hãy thực hiện những điều cần thiết ở trên - nếu tôi không thực hiện các vấn đề trên, tôi sẽ gặp phải vấn đề nào trong tương lai
@Tom: Đây có thể là ví dụ đơn giản. Có những lúc chúng được yêu cầu. – Hogan