आप temp
. का उपयोग नहीं कर रहे हैं तालिका, आप एक variable
का उपयोग कर रहे हैं मेज़। एक अंतर है।
अस्थायी तालिकाएँ लेन-देन के साथ काम करती हैं, चर तालिकाएँ नहीं। देखें http://blog.sqlauthority.com/2009/12/28/sql-server-difference-temp-table-and-table-variable-effect-of-transaction/
यदि आप अपनी परिवर्तनीय तालिका @tab
change को बदलना चाहते हैं #tab
. की अस्थायी तालिका में , आपको अपना वांछित व्यवहार प्राप्त होगा।
अस्थायी और चर तालिकाओं के बीच अंतर:https://dba.stackexchange.com/questions/16385/whats-the-difference-between-a-temp-table-and-table-variable-in- sql-सर्वर/16386#16386
मैंने जो लिंक ऊपर पोस्ट किए हैं, वे उससे कहीं अधिक विस्तार से जाते हैं जितना मैं कर सकता था।