डेटाबेस प्रशासक

क्यू और ए डेटाबेस पेशेवरों के लिए जो अपने डेटाबेस कौशल में सुधार करना चाहते हैं और समुदाय में दूसरों से सीखते हैं

1
हैश कीज जांच और अवशिष्ट
कहो, हमारे पास इस तरह एक प्रश्न है: select a.*,b.* from a join b on a.col1=b.col1 and len(a.col1)=10 उपर्युक्त क्वेरी को मानने से हैश ज्वाइन का उपयोग होता है और इसमें एक अवशिष्ट होता है, जांच कुंजी होगी col1और अवशिष्ट होगा len(a.col1)=10। लेकिन एक अन्य उदाहरण से गुजरते हुए, मैं …

1
LIKE N '% searching%' के लिए कोई भी यूनिकोड वर्ण और = N' 'मैच कई क्यों खोजता है?
DECLARE @T TABLE( Col NCHAR(1)); INSERT INTO @T VALUES (N'A'), (N'B'), (N'C'), (N'Ƕ'), (N'Ƿ'), (N'Ǹ'); SELECT * FROM @T WHERE Col LIKE N'%�%' रिटर्न Col A B C Ƕ Ƿ Ǹ SELECT * FROM @T WHERE Col = N'�' रिटर्न Col Ƕ Ƿ Ǹ नीचे के साथ हर संभव डबल …

2
क्या मैं उसी गैर-लेनदेन में डाले गए डेटा का चयन कर सकता हूं?
शायद यह एक गूढ़ शुरुआत है, लेकिन मुझे इसका जवाब कहीं नहीं मिल रहा है। हर जगह मैंने पढ़ा है Transaction Isolationजिसके बारे में समवर्ती लेनदेन के भीतर डेटा की दृश्यता को हल करता है। मेरी चिंता एकल लेनदेन के भीतर का व्यवहार है। यदि मैं कोई लेन-देन शुरू करता …

1
SQL Server 2014 एक्सप्रेस में SQLCMD.EXE कहाँ है?
"SQLCMD.EXE" का उपयोग कर अपने SQL सर्वर एक्सप्रेस डेटाबेस को वापस लाने के लिए वर्षों से मैंने अभी-अभी पाया कि 2014 संस्करण को स्थापित करने के बाद , मुझे अब कोई SQLCMD.EXE नहीं मिला। पिछले संस्करणों में यह स्थित था C: \ Program Files \ Microsoft SQL Server \ 110 …

3
टेबल-वैल्यू फ़ंक्शन पर अनुमति कैसे दें
क्या मैं यह ठीक कर रहा हूँ...? मेरे पास एक फ़ंक्शन है जो पैसे लौटाता है ... CREATE FUNCTION functionName( @a_principal money, @a_from_date datetime, @a_to_date datetime, @a_rate float ) RETURNS money AS BEGIN DECLARE @v_dint money set @v_dint = computation_here set @v_dint = round(@v_dint, 2) RETURN @v_dint END GO Grant …

3
PostgreSQL में, क्या पहला प्रकार सुरक्षित है () कुल फ़ंक्शन?
पूरा सवाल फिर से लिखना मैं पहले () एग्रीगेट फंक्शन की तलाश में हूं। यहाँ मुझे कुछ ऐसा मिला जो लगभग काम करता है: CREATE OR REPLACE FUNCTION public.first_agg ( anyelement, anyelement ) RETURNS anyelement LANGUAGE sql IMMUTABLE STRICT AS $$ SELECT $1; $$; -- And then wrap an aggregate …

4
Sys.dat डेटाबेस में कुछ कॉलम के टकराने से क्या होगा?
मैं 2005 से 2012 तक SQL सर्वर के विभिन्न संस्करणों UNPIVOTमें समाहित विभिन्न स्तंभों पर चलने का प्रयास कर रहा हूं sys.databases। UNPIVOTनिम्न त्रुटि संदेश के साथ विफल हो रहा है: Msg 8167, स्तर 16, राज्य 1, लाइन 48 स्तंभ का प्रकार "संगतता" UNPIVOT सूची में निर्दिष्ट अन्य स्तंभों के …

1
ऑपरेटिंग सिस्टम के लिए डिस्क स्थान पर वापसी VACUUM
VACUUMआमतौर पर ऑपरेटिंग सिस्टम में डिस्क स्थान नहीं लौटता है, कुछ विशेष मामलों को छोड़कर। डॉक्स से: VACUUMटेबल और इंडेक्स में डेड रो संस्करण को हटाने का मानक रूप और भविष्य के पुन: उपयोग के लिए उपलब्ध स्थान को चिह्नित करता है। हालांकि, यह ऑपरेटिंग सिस्टम के लिए स्थान नहीं …

12
कोड के बजाय डेटाबेस में बाधाएं क्यों लागू की जाती हैं?
डेटाबेस में बाधाएं क्यों लागू की जाती हैं? क्या इसे कोड में रखना अधिक लचीला नहीं होगा? मैं डेटाबेस को लागू करने के लिए शुरुआती किताब पढ़ रहा हूं, इसलिए मैं इसे शुरुआती के रूप में पूछ रहा हूं। मान लें कि मैंने इस इकाई मॉडल सहित एक डेटाबेस तैयार …

3
SQL सर्वर प्रबंधन स्टूडियो ऑटो को पूरा करें
क्या क्वेरी टाइप करते समय SQL सर्वर मैनेजमेंट स्टूडियो के ऑटो-टेंपरेरी को अस्थायी रूप से दबाने का कोई तरीका है? मैं ऑटो-कम्प्लीट को पूरी तरह से डिसेबल नहीं करना चाहता। केवल किसी विशेष शब्द को टाइप करते समय कुछ कुंजी दबाए रखें ताकि यह रास्ते में न आए। उदाहरण के …

1
SQL सर्वर "कंप्यूट स्केलर" क्यों करता है जब मैं एक सुसंगत गणना कॉलम का चयन करता हूं?
SELECTइस कोड में तीन कथन USE [tempdb]; GO SET NOCOUNT ON; CREATE TABLE dbo.persist_test ( id INT NOT NULL , id5 AS (id * 5) , id5p AS (id * 5) PERSISTED ); INSERT INTO dbo.persist_test (id) VALUES (1), (2), (3); SELECT id FROM dbo.persist_test; SELECT id5 FROM dbo.persist_test; SELECT …

3
मैं न्यूनतम डाउनटाइम वाली बड़ी तालिका में एक पंक्ति पंक्ति स्तंभ कैसे जोड़ सकता हूं
SQL Server 2008 और बाद में का उपयोग करते हुए, मैं एक बड़ी तालिका में एक पंक्ति-पंक्ति स्तंभ जोड़ना चाहता हूं, हालांकि जब मैं बस ALTER TABLE [Tablename] ADD Rowversion [Rowversion] NOT NULL फिर तालिका बहुत लंबे समय तक अपडेट के लिए अनुपलब्ध है। इस डाउनटाइम को कम करने के …

5
WHERE क्लॉज में केस सेंसिटिव सर्च कैसे करें?
मैं SQL क्वेरी में केस संवेदी खोज चाहता हूं। लेकिन डिफ़ॉल्ट रूप से, MySQL स्ट्रिंग्स के मामले पर विचार नहीं करता है। SQL क्वेरी में केस संवेदी खोज करने का कोई विचार?

1
INSERT के साथ mysqldump ... DUPLICATE पर
मैं एक डेटाबेस से दूसरे में डेटा मर्ज करना चाहता हूं। इसलिए मैं इसके साथ डंप बनाता हूं mysqldumpऔर फिर इसे दूसरे डेटाबेस (उसी टेबल संरचना के साथ) में आयात करता हूं । मुझे इस मामले में कोई समस्या नहीं है (जैसे डुप्लिकेट प्रविष्टियों या कुछ और)। लेकिन मैं परीक्षण …

2
PgAdmin III - पासवर्ड खाली होने पर डेटाबेस से कैसे जुड़ें?
मैंने अपने पीसी (विन 7) पर PostgreSQL 9.1 स्थापित किया है। मेरे पास एक छोटा जावा एप्लिकेशन है जो इसके साथ सफलतापूर्वक जुड़ता है login=saऔर password=""। कनेक्शन काम करता है। हालांकि, यह PgAdmin III से ही मना कर दिया गया है। मुझे मिला: Error connecting to the server: fe_sendauth: no …

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