जवाबों:
INSERT INTO #TempTable (ID, Date, Name)
SELECT id, date, name
FROM physical_table
सभी स्तंभों से सभी डेटा सम्मिलित करने के लिए, बस इसका उपयोग करें:
SELECT * INTO #TempTable
FROM OriginalTable
DROP
आपके द्वारा इसे समाप्त करने से पहले और इसे फिर से बनाने का प्रयास करने से पहले आप अस्थायी तालिका को न भूलें :
DROP TABLE #TempTable
CREATE
#TempTable
SELECT ID , Date , Name into #temp from [TableName]
SELECT *
INTO #TempTable
FROM table
मैंने एक ही मुद्दे को हल करने के लिए दो दृष्टिकोण प्रदान किए हैं,
समाधान 1: इस दृष्टिकोण में 2 चरण शामिल हैं, पहले निर्दिष्ट डेटा प्रकार के साथ एक अस्थायी तालिका बनाएं, अगला मौजूदा डेटा तालिका से मान डालें।
CREATE TABLE #TempStudent(tempID int, tempName varchar(MAX) )
INSERT INTO #TempStudent(tempID, tempName) SELECT id, studName FROM students where id =1
SELECT * FROM #TempStudent
समाधान 2: यह दृष्टिकोण सरल है, जहां आप सीधे अस्थायी तालिका में मान सम्मिलित कर सकते हैं, जहां स्वचालित रूप से सिस्टम मूल तालिका के समान डेटा प्रकार के साथ अस्थायी तालिका बनाने का ख्याल रखता है।
SELECT id, studName INTO #TempStudent FROM students where id =1
SELECT * FROM #TempStudent
सही क्वेरी:
drop table #tmp_table
select new_acc_no, count(new_acc_no) as count1
into #tmp_table
from table
where unit_id = '0007'
group by unit_id, new_acc_no
having count(new_acc_no) > 1
new_acc_no
, unit_id = '0007'
, group by
, having count(new_acc_no) > 1
, आदि रूपांतरण की एक सटीक दो प्रतियों में जवाब: stackoverflow.com/a/15762663/1476885
INSERT INTO #TempTable(ID, Date, Name)
SELECT OtherID, OtherDate, OtherName FROM PhysicalTable
अस्थायी तालिका का मूल संचालन नीचे दिया गया है, अपनी आवश्यकताओं के अनुसार संशोधित और उपयोग करें,
- एक टेबल टेबल बनाएँ
CREATE TABLE #MyTempEmployeeTable(tempUserID varchar(MAX), tempUserName varchar(MAX) )
- INSERT VALUE में एक TEMP टेबल है
INSERT INTO #MyTempEmployeeTable(tempUserID,tempUserName) SELECT userid,username FROM users where userid =21
- एक सारणी सारणी [यह केवल एक ही सत्र / उदाहरण में काम करेगा, अन्य उपयोगकर्ता सत्र उदाहरण में नहीं]
SELECT * FROM #MyTempEmployeeTable
- TEMP टेबल में उपलब्ध मूल्य
DELETE FROM #MyTempEmployeeTable
- एक TEMP टेबल ड्रॉप करें
DROP TABLE #MyTempEmployeeTable