Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

मैं एक प्रकार से अस्थायी तालिका कैसे बना सकता हूं?

Pure.Krome's answer दिखाता है कि #temp तालिका के बजाय तालिका चर का उपयोग कैसे करें। यदि आप वास्तव में एक ज्ञात तालिका प्रकार (स्तंभ नामों/परिभाषाओं को जाने बिना) के आधार पर #temp तालिका चाहते हैं, तो आप कह सकते हैं:

DECLARE @d usr.NameList;
SELECT * INTO #superBrand FROM @d;

अब, #superBrand तालिका प्रकार की तालिका संरचना से मेल खाना चाहिए, बाधाओं को घटाकर (और SQL सर्वर 2014 से शुरू होने वाले मामूली उपयोगी माध्यमिक अनुक्रमणिका)।

बेशक, आपका शेष कोड जो #temp तालिका को पॉप्युलेट करता है उसे संरचना को जानना होगा। तो, #temp तालिका को तालिका प्रकार के समान संरचना के साथ घोषित करने का उद्देश्य क्या है?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. आप कैसे जांचते हैं कि SQL सर्वर में IDENTITY_INSERT चालू या बंद पर सेट है या नहीं?

  2. SQL सर्वर में दिनांक और समय के साथ कार्य करते समय समस्याओं का निवारण

  3. वैसे भी चयन कथन के लिए SQL सर्वर DDL ट्रिगर बनाने के लिए?

  4. SQL सर्वर डेटाबेस टेबल कॉलम में इमेज कैसे स्टोर करें

  5. SQL सर्वर जाँच तालिका विभाजन