sql server 2005 - Copy autoincremented datatable -


मेरे पास मेरे टेस्ट डेटाबेस डेटाबेस वाले टैग हैं।

  ID int autoincrement नाम nvarchar (255 )  

मैं इस तालिका को अपने प्रोडक्शन डाटाबेस में स्थानांतरित करना चाहता हूं।

अगर मैं एक ही आईडी वस्तु को प्राथमिकता देना चाहता हूं

> समस्या यह है कि testdatable पर मेरा प्रारंभ सूचकांक 15 है, और कुछ आईडी मौजूद नहीं हैं क्योंकि मैंने उनका हटा दिया है।

ऐसा:

स्थिति में टेस्ट स्थिति

< पूर्व> 15 खेल 18 पैसे 30 होमवर्क

उत्पादन डेटासेट पर वांछित स्थिति

  15 खेल 18 पैसे 30 होमवर्क  

शुरुआती उत्पादन डाटालेट खाली है, और यहां तक ​​कि autoincrement भी है।

पर identity_inert सुविधा का उपयोग करें नई तालिका में डेटा डालने से पहले गंतव्य तालिका।

  SET IDENTITY_INSERT आपकी न्यूवेबल (आईडी, नाम) का चयन करें आईडी पर नाम दर्ज करें, आपकी ओल्डटेबल SET IDENTITY_INSERT से नाम आपका न्यूलाइट बंद  

Comments

Popular posts from this blog

Eclipse CDT variable colors in editor -

AJAX doesn't send POST query -

wpf - Custom Message Box Advice -