insert पर टैग किए गए जवाब

एसक्यूएल में एक मुख्य कथन जो टिन पर यह कहता है वह करता है: डेटा को एक तालिका में सम्मिलित करता है।

3
PostgreSQL में एक चयनित क्वेरी से तालिका में मान कैसे डालें?
मेरे पास एक टेबल items (item_id serial, name varchar(10), item_group int)और एक टेबल है items_ver (id serial, item_id int, name varchar(10), item_group int)। अब मैं में एक पंक्ति सम्मिलित करना चाहते हैं items_verसे items। क्या ऐसा करने के लिए कोई छोटा एसक्यूएल-सिंटैक्स है? मैंने कोशिश की है: INSERT INTO items_ver …
198 postgresql  insert 

3
मैं एक पंक्ति कैसे डालूं जिसमें एक विदेशी कुंजी हो?
PostgreSQL v9.1 का उपयोग करना। मेरे पास निम्न तालिकाएँ हैं: CREATE TABLE foo ( id BIGSERIAL NOT NULL UNIQUE PRIMARY KEY, type VARCHAR(60) NOT NULL UNIQUE ); CREATE TABLE bar ( id BIGSERIAL NOT NULL UNIQUE PRIMARY KEY, description VARCHAR(40) NOT NULL UNIQUE, foo_id BIGINT NOT NULL REFERENCES foo ON …

2
कौन सा अधिक कुशल है: लिंक्ड सर्वर से चुनें या लिंक्ड सर्वर में डालें?
मान लीजिए कि मुझे एक सर्वर से दूसरे (लिंक किए गए सर्वर के माध्यम से) डेटा निर्यात करना है। कौन सा कथन अधिक कुशल होगा? स्रोत सर्वर में निष्पादन: INSERT INTO [DestinationLinkedServer].[DestinationDB].[dbo].[Table] SELECT a, b, c, ... FROM [dbo].Udf_GetExportData() या लक्ष्य सर्वर में निष्पादित: INSERT INTO [dbo].[Table] SELECT a, b, …

4
मैं यह कैसे बता सकता हूं कि एक निश्चित तालिका पर एक प्रविष्टि धीमी क्यों है?
मुझे पता है कि SQL टेबल पर एक INSERT किसी भी कारण से धीमा हो सकता है: टेबल पर INSERT ट्रिगर्स का अस्तित्व लागू की जाने वाली बाधाओं के बहुत सारे (आमतौर पर विदेशी कुंजी) जब तालिका के मध्य में एक पंक्ति डाली जाती है तो पृष्ठ खंडित सूचकांक में …

3
कुशल इंसर्ट क्लॉस्ड इंडेक्स के साथ एक तालिका बनाते हैं
मेरा एक SQL कथन है जो कॉलम TRACKING_NUMBER पर क्लस्टर किए गए अनुक्रमणिका वाली तालिका में पंक्तियाँ सम्मिलित करता है। ईजी: INSERT INTO TABL_NAME (TRACKING_NUMBER, COLB, COLC) SELECT TRACKING_NUMBER, COL_B, COL_C FROM STAGING_TABLE मेरा प्रश्न है - क्या यह अनुक्रमणिका स्तंभ के लिए SELECT कथन में ORDER BY खंड का …

2
बड़ी संख्या में पंक्तियों को सम्मिलित करने का सबसे तेज़ तरीका क्या है?
मेरे पास एक डेटाबेस है जहां मैं फ़ाइलों को एक स्टेजिंग टेबल में लोड करता हूं, इस स्टेजिंग टेबल से मुझे कुछ विदेशी कुंजियों को हल करने के लिए 1-2 जॉइन होते हैं और फिर इस पंक्तियों को फाइनल टेबल (जिसमें हर महीने एक पार्टीशन होता है) में डालें। तीन …

1
सब क्वेरी तालिका से संबंधित OUTPUT के साथ सम्मिलित करें
मैं एक डेटाबेस की संरचना को संशोधित कर रहा हूं। तालिका FinancialInsteration के कई स्तंभों की सामग्री को तालिका व्यक्ति में स्थानांतरित किया जाना है । फाइनेंशियल इनस्टीट्यूशन एक विदेशी कुंजी के साथ व्यक्ति से जुड़ा हुआ है। प्रत्येक FinancialInstitution को अपने संबंधित व्यक्ति की Id की आवश्यकता होती है। …

4
तालिका में अधिकतम पंक्तियों को केवल 1 तक कैसे सीमित करें
मेरे SQL सर्वर डेटाबेस में एक कॉन्फ़िगरेशन तालिका है और इस तालिका में केवल एक पंक्ति होनी चाहिए। भविष्य के डेवलपर्स को यह समझने में मदद करने के लिए कि मुझे एक से अधिक डेटा जोड़े जाने से रोकना है। मैंने इसके लिए ट्रिगर का उपयोग करने का विकल्प चुना …

1
क्या INSERT के OUTPUT क्लॉज के आदेश पर भरोसा करना सुरक्षित है?
इस तालिका को देखते हुए: CREATE TABLE dbo.Target ( TargetId int identity(1, 1) NOT NULL, Color varchar(20) NOT NULL, Action varchar(10) NOT NULL, -- of course this should be normalized Code int NOT NULL, CONSTRAINT PK_Target PRIMARY KEY CLUSTERED (TargetId) ); दो अलग-अलग परिदृश्यों में मैं पंक्तियों को सम्मिलित करना …

2
क्या Postgres अभिलेखों के सम्मिलन क्रम को संरक्षित करता है?
उदाहरण के लिए जब मैं क्वेरी का उपयोग कर रहा हूं जो रिकॉर्ड आईडी देता है INSERT INTO projects(name) VALUES (name1), (name2), (name3) returning id; जो उत्पादन का उत्पादन: 1 2 3 क्या यह आईडी संबंधित सम्मिलित मूल्यों को इंगित करेगा? 1 -> name1 2 -> name2 3 -> name3

1
एकल पंक्ति INSERT… अलग चयन की तुलना में बहुत धीमी का चयन करें
निम्नलिखित ढेर तालिका को देखते हुए 1 से 400 तक 400 पंक्तियों की संख्या: DROP TABLE IF EXISTS dbo.N; GO SELECT SV.number INTO dbo.N FROM master.dbo.spt_values AS SV WHERE SV.[type] = N'P' AND SV.number BETWEEN 1 AND 400; और निम्नलिखित सेटिंग्स: SET NOCOUNT ON; SET STATISTICS IO, TIME OFF; SET …

2
डालने के दौरान डिस्क स्पेस फुल, क्या होता है?
आज मैंने हार्डड्राइव की खोज की है जो मेरे डेटाबेस को भरता है। ऐसा पहले भी हो चुका है, आमतौर पर इसका कारण काफी स्पष्ट है। आमतौर पर एक खराब क्वेरी होती है, जिससे टेम्पर्ड बी पर भारी फैल होती है जो डिस्क के पूर्ण होने तक बढ़ती रहती है। …

2
INSERT स्टेटमेंट (SQL सर्वर) के इनटू क्लॉज में स्रोत कॉलम का उपयोग करना
मैं एक बैच प्रोसेसिंग इंसर्ट स्टेटमेंट लिख रहा हूं और प्रत्येक सम्मिलित पंक्ति के लिए SCOPE_IDENTITY () को स्वयं आइटम के माध्यम से लूप करने के बजाय सम्मिलित ID का ट्रैक रखने के लिए एक अस्थायी तालिका का उपयोग करना चाहूंगा। जिस डेटा को डालने की जरूरत है (अस्थायी) आईडी …

1
एक INSERT पर TABLOCK के साथ उपयोग करने के लाभ
कुछ परिस्थितियों में, INSERT INTO <tablename> (WITH TABLOCK)न्यूनतम लॉगिंग के कारण वसीयत करना तेज हो जाएगा। उन परिस्थितियों में BULK_LOGGEDरिकवरी मॉडल में डेटाबेस शामिल है । वहाँ का उपयोग करने के किसी भी अन्य संभावित प्रदर्शन लाभ है WITH TABLOCKएक पर INSERTएक खाली टेबल पर जब डेटाबेस ( tempdb ) …

3
एक MySQL टेबल से दूसरे डेटाबेस के MySQL टेबल पर कॉपी करें
मेरे पास एक MySQL तालिका में लगभग 40 मिलियन पंक्तियाँ हैं और मैं इस तालिका को उसी डेटाबेस में किसी अन्य तालिका में कॉपी करना चाहता हूं। ऐसा करने का सबसे कुशल तरीका क्या है? कितना समय लगेगा (लगभग)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.