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

एक फ़ंक्शन कुछ निर्दिष्ट कार्य करता है, आमतौर पर इनपुट के रूप में पैरामीटर लेते हैं। डेटाबेस के संदर्भ में ये SQL या डेटाबेस विक्रेता के लिए विशिष्ट हो सकते हैं।

1
एक बहुपक्षीय फ़ंक्शन के अंदर प्रश्नों के लिए कोई विवरण नहीं दिखाता है
मैं PostgreSQL 9.3 में एक PL / pgSQL फ़ंक्शन का उपयोग कर रहा हूं, जिसमें कई जटिल प्रश्न हैं: create function f1() returns integer as $$ declare event tablename%ROWTYPE; .... .... begin FOR event IN SELECT * FROM tablename WHERE condition LOOP EXECUTE 'SELECT f2(event.columnname)' INTO dummy_return; END LOOP; ... …

3
NVL के लिए क्या है?
किसलिए NVLखड़ा है? मैं Oracle और Informix (शायद कुछ अन्य भी) फ़ंक्शन के बारे में बात कर रहा हूं जिनका उपयोग क्वेरी परिणामों से गैर-पूर्ण मानों ( COALESCEअन्य डेटाबेस के समान) को फ़िल्टर करने के लिए किया जाता है ।

2
समारोह / संग्रहित प्रक्रिया निर्माण पर स्कीमा की जाँच अक्षम करना
मैं SQL Server 2008 R2 डेटाबेस में परिवर्तन को निष्पादित करने वाली प्रक्रिया को स्वचालित करने का प्रयास कर रहा हूं। प्रक्रिया मैं जगह में डाल दिया और मेरी संग्रहीत प्रक्रियाओं और कार्यों, साथ ही टेबल / कॉलम / डेटा को बदलने के लिए स्क्रिप्ट चलाने के लिए। दुर्भाग्य से, …

4
CTE के साथ SQL फ़ंक्शंस पर PostgreSQL 9.6 कॉलम छोड़ने और साइड-इफेक्ट्स
यदि मेरे पास 3 कॉलम वाली तालिका है - A, B और D कहें - और मुझे एक नया परिचय देना था - D की वर्तमान स्थिति को बदलने के लिए C कहें, तो मैं निम्नलिखित विधि का उपयोग करूंगा: C और D2 के रूप में 2 नए कॉलम पेश …

2
क्यों स्केलर मूल्यवान कार्यों का चयन करने के बजाय अनुमति निष्पादित करने की आवश्यकता है?
मैं सोच रहा हूँ कि, स्केलर वैल्यू फंक्शन के लिए, कि मुझे यूजर को सिर्फ एक सेलेक्ट करने के बजाए एक्सेप्ट करना है? इस बीच एक टेबल वैल्यू फ़ंक्शन केवल चुनिंदा अनुमति या db_datareaderसदस्यता के साथ ठीक काम करता है । यहाँ और अधिक स्पष्ट होना मेरा उदाहरण है: मुझे …

3
यदि यह मौजूद नहीं है तो कोड द्वारा नया फ़ंक्शन बनाएं
मैं अपने डेटाबेस में स्क्रिप्ट द्वारा नया कार्य बनाना चाहता हूं। स्क्रिप्ट कोड नीचे है: IF Exists(Select * From sys.sysobjects A Where A.name =N'fn_myfunc' and xtype=N'FN') return; CREATE FUNCTION fn_myfunc () returns varchar(10) AS Begin ... End लेकिन जब मैं उपरोक्त स्क्रिप्ट निष्पादित करता हूं, तो SQL सर्वर एक त्रुटि …

1
PostgreSQL में anes-एन्क्रिप्शन का उपयोग कैसे करें?
मैंने निम्नलिखित कथन का उपयोग करके ऐस-एन्क्रिप्शन की कोशिश की: SELECT encrypt('test', 'key', 'aes'); जो काम किया है, लेकिन मैं मूल्य को डिक्रिप्ट नहीं कर पा रहा हूं। मैंने इसे डेटाटाइप बाइट के क्षेत्र में सम्मिलित किया, लेकिन मुझे यकीन नहीं है कि यह सही तरीका था। SELECT decrypt(pw, 'key', …

1
एक सरणी पास या PostgreSQL में एक समारोह के लिए रिकॉर्ड?
मेरे पास पोस्टग्रैडक्यूएस में कार्यों के लिए एक पैरामीटर के रूप में एरे, रिकॉर्ड, और कुछ मामलों में अभिलेखों को पारित करने का कार्य है।

2
सेट आधारित एल्गोरिदम / यूडीएफ को कैसे लागू किया जाए
मेरे पास एक एल्गोरिथ्म है जिसे मुझे 800K पंक्तियों और 38 कॉलमों वाली तालिका में प्रत्येक पंक्ति के खिलाफ चलाने की आवश्यकता है। एल्गोरिथ्म VBA में लागू किया गया है और कुछ स्तंभों से अन्य स्तंभों में हेरफेर करने के लिए मूल्यों का उपयोग करके गणित का एक गुच्छा करता …

5
क्या एक पोस्टग्रेक्यूएल डेटाबेस में एक ही समय में सभी वस्तुओं के मालिक को सेट करने का एक साधन है?
/programming/1348126/modify-owner-on-all-tables-simultantly-in-postgresql एक विशिष्ट उपयोगकर्ता के लिए तालिका और अन्य वस्तुओं को बदलने के लिए कुछ निफ्टी तरीकों का वर्णन करता है, और यह तैराकी काम करता है, हालांकि सभी सुझाव मेरे द्वारा बनाए गए कार्यों की अनदेखी करते हैं। क्या डेटाबेस में सभी वस्तुओं के मालिक को फ़ंक्शंस सहित रीसेट …

1
SQL सर्वर ऑडिट डेटा से स्केलर वेटेड यूज़र-डिफ़ाइंड फ़ंक्शन उपयोग को कैसे फ़िल्टर करें?
हमारे पास एक SQL सर्वर डेटाबेस है जिसमें एक डेटाबेस ऑडिट विनिर्देश है जो डेटाबेस पर सभी कार्यों को निष्पादित करता है। CREATE DATABASE AUDIT SPECIFICATION [dbAudit] FOR SERVER AUDIT [servAudit] ADD (EXECUTE ON DATABASE::[DatabaseName] BY [public]) हमने पाया है कि कुछ प्रश्न परिणाम सेट में प्रत्येक पंक्ति के लिए …

3
उपयोगकर्ता-परिभाषित स्केलर फ़ंक्शन को इस तरह से अनुकरण करें जो समानता को नहीं रोकता है
मैं यह देखने की कोशिश कर रहा हूं कि क्या क्वेरी के लिए एक निश्चित योजना का उपयोग करने के लिए SQL सर्वर को ट्रिक करने का एक तरीका है। 1. पर्यावरण कल्पना कीजिए कि आपके पास कुछ डेटा है जो विभिन्न प्रक्रियाओं के बीच साझा किया गया है। तो, …

1
मैं एक स्केलर UDF को एक क्वेरी में सिर्फ एक बार मूल्यांकन करने के लिए कैसे मजबूर कर सकता हूं?
मेरे पास एक क्वेरी है जो एक स्केलर यूडीएफ के परिणाम के खिलाफ फ़िल्टर करने की आवश्यकता है। क्वेरी को एक एकल विवरण के रूप में भेजा जाना चाहिए (इसलिए मैं एक स्थानीय चर के लिए यूडीएफ परिणाम नहीं दे सकता) और मैं टीवीएफ का उपयोग नहीं कर सकता। मैं …

3
गिनती करने के लिए सबसे तेज़ तरीका है कि श्रृंखला से प्रत्येक तिथि कितनी तारीखों को कवर करती है
मेरे पास एक टेबल है (PostgreSQL 9.4 में) जो इस तरह दिखता है: CREATE TABLE dates_ranges (kind int, start_date date, end_date date); INSERT INTO dates_ranges VALUES (1, '2018-01-01', '2018-01-31'), (1, '2018-01-01', '2018-01-05'), (1, '2018-01-03', '2018-01-06'), (2, '2018-01-01', '2018-01-01'), (2, '2018-01-01', '2018-01-02'), (3, '2018-01-02', '2018-01-08'), (3, '2018-01-05', '2018-01-10'); अब मैं दी …

2
साइड इफेक्ट के साथ मानक एसक्यूएल फ़ंक्शन हैं?
क्या SQL मानक साइड-इफेक्ट्स वाले कार्यों को परिभाषित करते हैं? उदाहरण के लिए, क्या उनके पास फाइल में लिखने के लिए कार्य हैं * या जब आप कुछ ऐसा करते हैं तो किसी तालिका के कुछ स्तंभों में मान अपडेट करने के लिए SELECT myfunction(params...); मैंने कभी-कभी ये देखा है, …

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