12
ความแตกต่างระหว่างโต๊ะ temp และตัวแปร table ใน SQL Server คืออะไร?
ใน SQL Server 2005 เราสามารถสร้าง temp tables หนึ่งในสองวิธี: declare @tmp table (Col1 int, Col2 int); หรือ create table #tmp (Col1 int, Col2 int); ความแตกต่างระหว่างสองสิ่งนี้คืออะไร? ฉันได้อ่านความคิดเห็นที่ขัดแย้งกันว่า @tmp ยังคงใช้ tempdb หรือไม่หรือทุกอย่างเกิดขึ้นในหน่วยความจำ ในสถานการณ์ใดที่ไม่สามารถทำได้อีก