postgresql-9.5 पर टैग किए गए जवाब

विशेष रूप से PostgreSQL संस्करण 9.5 के लिए

1
PostgreSQL DELETE FROM 'एरर के साथ फेल हो जाता है: अदृश्य टपल को हटाने का प्रयास किया जाता है
यह सवाल सर्वर फॉल्ट से माइग्रेट किया गया था क्योंकि इसका जवाब डेटाबेस एडमिनिस्ट्रेटर स्टैक एक्सचेंज पर दिया जा सकता है। 3 साल पहले चले गए । त्रुटि के साथ अमान्य टाइमस्टैम्प युक्त ट्यूपल्स को हटाने की कोशिश कर रहा है DELETE FROM comments WHERE date > '1 Jan 9999' …

2
अपटाउन में परस्पर विरोधी पंक्ति की आईडी कैसे प्राप्त करें?
मेरे पास tag2 कॉलम के साथ एक तालिका है : id(uuid) और name(पाठ)। मैं अब तालिका में एक नया टैग सम्मिलित करना चाहता हूं, लेकिन यदि टैग पहले से मौजूद है, तो मैं केवल idमौजूदा रिकॉर्ड प्राप्त करना चाहता हूं । मैंने मान लिया कि मैं इसके ON CONFLICT DO …

2
UPDATE भाग में स्रोत तालिका से मानों का उपयोग करते हुए CONFLICT के साथ UPSERT
दिया हुआ: CREATE TABLE A ( PK_A INT8 NOT NULL, A INT8, PRIMARY KEY (PK_A) ); CREATE TABLE B ( PK_B INT8 NOT NULL, B INT8, PRIMARY KEY (PK_B) ); यह प्रश्न: insert into table_b (pk_b, b) select pk_a,a from table_a on conflict (b) do update set b=a; निम्नलिखित त्रुटि …

1
पोस्टग्रेज: सीएचईसी बाधा की तुलना में SULL नॉट "अधिक कुशल" कैसे है
में प्रतिबन्ध के लिए PostgreSQL डॉक्स , यह कहता है एक नहीं-नल बाधा कार्यात्मक रूप से एक चेक बाधा बनाने के बराबर है CHECK (column_name IS NOT NULL), लेकिन PostgreSQL में एक स्पष्ट नहीं-शून्य बाधा बनाना अधिक कुशल है। मैं भटक रहा हूँ वास्तव में "अधिक कुशल" से इसका क्या …

1
पोस्टग्रेज में वर्ष 0001 पर टाइम ज़ोन का ऐसा क्रेज़ी ऑफ़सेट-यूटीसी क्यों है?
9.5 के पोस्टग्रैज में, मैं वर्ष 0001(कोई वर्ष शून्य 0000) के साथ प्रयोग करते समय नीचे देखे गए परिणाम को देखकर आश्चर्यचकित था । की शुरुआत -07:52:58? कुछ उदाहरण कोड। ध्यान दें कि मैंने TIMESTAMP WITH TIME ZONEऔर का मिश्रित उपयोग किया है TIMESTAMP WITHOUT TIME ZONE, इसलिए ध्यान से …

1
Postgresql.conf फ़ाइल से "max_wal_size" और "min_wal_size" पैरामीटर डिफ़ॉल्ट मान को समझना
डिफ़ॉल्ट मान और मापदंडों के लिए प्रलेखन केmin_wal_sizemax_wal_size अनुसार हैं : के लिए max_wal_size: के The default is 1 GB लिए min_wal_size:The default is 80 MB तब मैं अपने डेटाबेस से इस पैरामीटर को देखता हूं: select name, setting, unit from pg_settings where name in ('min_wal_size', 'max_wal_size') परिणाम देता है: …

1
psql 9.5: gen_random_uuid () काम नहीं कर रहा है
SELECT gen_random_uuid() उत्पादन करता है ERROR: function gen_random_uuid() does not exist SQL state: 42883 Hint: No function matches the given name and argument types. You might need to add explicit type casts. मैं CREATE EXTENSION pgcrypto;चयनित डेटाबेस पर चला गया और SELECT gen_random_bytes(1)पूरी तरह से काम करता है ( gen_random_bytesअन्य …

2
बाधा - एक बूलियन पंक्ति सही है, अन्य सभी पंक्तियाँ झूठी हैं
मेरे पास एक कॉलम है: standard BOOLEAN NOT NULL मैं एक पंक्ति ट्रू, और अन्य सभी गलत लागू करना चाहूंगा। इस बाधा के आधार पर कोई FK या कुछ और नहीं हैं। मुझे पता है कि मैं इसे plpgsql के साथ पूरा कर सकता हूं, लेकिन यह एक स्लेजहैमर की …

3
मैं पीएल / पीजीसीक्यूएल में रिकॉर्ड की कई पंक्तियों को कैसे वापस कर सकता हूं
मैं RECORD डेटा प्रकार का उपयोग करके कई रिकॉर्ड वापस करने की कोशिश कर रहा हूं, क्या कोई ऐसा तरीका है जिससे मैं RECORD में शामिल हो सकता हूं और इस RECORD में प्रत्येक पुनरावृत्ति के साथ एक नया मान जोड़ / जोड़ सकता हूं। यही है, मैं चाहता हूं …

1
PostgreSQL में JSONB को छोड़कर
मेरे पास एक टेबल है, personsजिसमें दो कॉलम हैं, एक idऔर एक JSONB- आधारित dataकॉलम (यह तालिका सिर्फ पोस्टग्रेजिक के JSON समर्थन के साथ खेलने के लिए प्रदर्शन के उद्देश्यों के लिए बनाई गई है)। अब, माना जाता है कि इसमें दो रिकॉर्ड हैं: 1, { name: 'John', age: 30 …

2
NULL मान के साथ PostgreSQL UPSERT मुद्दा
मैं पोस्टग्रेज 9.5 में नए यूपीएसईआरटी सुविधा का उपयोग करने के साथ एक समस्या है मेरे पास एक तालिका है जिसका उपयोग किसी अन्य तालिका से डेटा एकत्र करने के लिए किया जाता है। मिश्रित कुंजी 20 स्तंभों से बना है, जिनमें से 10 अशक्त हो सकते हैं। नीचे मैंने …

1
विंडोज 10 फॉल अपडेट के बाद PostgreSQL 9.5 शुरू नहीं होगा
मैंने विंडोज 10 फॉल अपडेट (1709) स्थापित किया है और अब मेरा पोस्टग्रेक्यूएल 9.5 सर्वर शुरू नहीं होगा। इसने अपडेट से पहले कल काम किया और मैंने कॉन्फ़िगरेशन में कोई बदलाव नहीं किया है। मैंने इवेंट व्यूअर की जाँच की है और त्रुटि संदेशों के बाद पाया है: 2017-10-19 11:32:32 …

1
postgres_fdw का प्रदर्शन धीमा है
एक विदेशी पर निम्नलिखित प्रश्न को 3.2 मिलियन पंक्तियों पर अमल करने में लगभग 5 सेकंड लगते हैं: SELECT x."IncidentTypeCode", COUNT(x."IncidentTypeCode") FROM "IntterraNearRealTimeUnitReflexes300sForeign" x WHERE x."IncidentDateTime" >= '05/01/2016' GROUP BY x."IncidentTypeCode" ORDER BY 1; जब मैं सामान्य टेबल पर उसी क्वेरी को निष्पादित करता हूं, तो यह 6 सेकंड में …

1
ID ID रैपराउंड के बाद xmin और txid_current () की तुलना कैसे करें?
इसके नियमित कॉलम के अलावा, पोस्टग्रैज टेबल में विभिन्न सिस्टम कॉलम भी उपलब्ध हैं। उनमें से xminएक, पंक्ति बनाने के लिए उपयोग किए जाने वाले लेनदेन आईडी को संग्रहीत करता है। इसका डेटा प्रकार xid, एक चार बाइट पूर्णांक है जो किसी बिंदु पर चारों ओर लपेटता है (अर्थात आवश्यक …

1
ट्रिगर का उपयोग किए बिना एक PostgreSQL भौतिकीकृत दृश्य को ताज़ा करें
मैंने view_table_Aएक विदेशी डेटा आवरण तालिका पर नामित भौतिक दृष्टिकोण बनाया table_A। मैं चाहता हूं कि हर नए इंसर्ट के बाद व्यू ऑटोमेटिक अपडेट हो जाए table_A। मैंने इसे ट्रिगर के साथ करने की कोशिश की लेकिन यह काम नहीं किया। क्या ट्रिगर्स का उपयोग किए बिना किसी भौतिक दृश्य …

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