sql-standard पर टैग किए गए जवाब

SQL मानक से संबंधित प्रश्नों के लिए (जो ANSI या ISO SQL मानक के रूप में भी जाना जाता है) उस मानक के अनुरूप प्रश्न लिखने सहित। SQL सर्वर मानक संस्करण के बारे में प्रश्नों के लिए इस टैग का उपयोग नहीं किया जा सकता है।

11
SQL: कुछ को छोड़कर सभी कॉलम का चयन करें
क्या SELECTकिसी तालिका में सभी स्तंभों का एक तरीका है , विशिष्ट लोगों को छोड़कर? एक तालिका से सभी गैर-ब्लॉब या गैर-ज्यामितीय स्तंभों को चुनने के लिए आईटी बहुत सुविधाजनक होगा। कुछ इस तरह: SELECT * -the_geom FROM segments; मैंने एक बार सुना था कि इस कार्यक्षमता को जानबूझकर SQL …

3
ANSI SQL NUM के रूप में SUM (कोई पंक्तियाँ) को परिभाषित क्यों नहीं करता है?
ANSI SQL मानक परिभाषित करता है (अध्याय 6.5, सेट समारोह विनिर्देश) खाली परिणाम सेट पर कुल कार्यों के लिए निम्नलिखित व्यवहार: COUNT(...) = 0 AVG(...) = NULL MIN(...) = NULL MAX(...) = NULL SUM(...) = NULL औसत, न्यूनतम और अधिकतम के खाली होने के बाद AVG, MIN और MAX के …

2
INDATE बनाम ALTER टेबल ADD INDEX बना - MySQLism, या SQL Standard?
बस एक अजीब मुद्दा सामने आया, जिससे मैं कैसे सूचकांक बनाता हूं, इस पर निर्भर करते हुए एक सूचकांक नाम की आवश्यकता होती है। http://dev.mysql.com/doc/refman/5.5/en/create-index.html http://dev.mysql.com/doc/refman/5.5/en/alter-table.html CREATE INDEX `random_name` ON `my_table` (`my_column`); # Requires an index name ALTER TABLE `my_table` ADD INDEX (`my_column`); # Does not require an index name …

1
SQL: 2008 मानक में निर्दिष्ट CTE का अनुकूलन बाड़ व्यवहार (क्वेरी के साथ) है? यदि हां, तो कहां?
मैं अक्सर WITHप्रश्नों (कॉमन टेबल एक्सप्रेशन, या CTE) को ऑप्टिमाइज़ेशन फेंस के रूप में देखता हूं , जहां सर्वर को सीटीई प्रश्नों में फिल्टर को नीचे धकेलने की अनुमति नहीं है, CTE के सामान्य एक्सप्रेशंस को बाहर खींचो, आदि का अक्सर दावा किया जाता है। SQL मानकों के लिए आवश्यक …

2
मुझे SQL, SQL-86 का पहला मानकीकरण कहां मिल सकता है?
यह प्रश्न भिन्न है लेकिन SQL-89 की तलाश में इस अनुरोध के समान है । SQL के पहले ड्राफ्ट को SQL-86 लेबल किया जाता है। इसके लिए कई संदर्भ दिए गए हैं। क्या यह डाउनलोड करने के लिए उपलब्ध है? विकिपीडिया के पास इसके लिए एक पेज भी नहीं है। …

3
इस क्वेरी के लिए सही परिणाम क्या है?
मैं इस पहेली में यहाँ टिप्पणियों में आया था CREATE TABLE r (b INT); SELECT 1 FROM r HAVING 1=1; SQL सर्वर और PostgreSQL 1 पंक्ति लौटाता है। MySQL और Oracle शून्य पंक्तियाँ लौटाते हैं। क्या सही है? या दोनों समान रूप से मान्य हैं?


1
एएनएसआई / आईएसओ ने एलआईएमआईटी मानकीकरण की योजना बनाई है?
क्या वर्तमान में किसी क्वेरी द्वारा लौटाए गए परिणामों की संख्या को सीमित करने के एक सर्वोत्तम तरीके को मानकीकृत करने की योजना है? स्टैक ओवरफ्लो प्रश्न क्या MYSQL लिमिट कीवर्ड के लिए ANSI SQL विकल्प है? विभिन्न भाषाओं में इस व्यवहार को संभालने के विभिन्न तरीकों को सूचीबद्ध करता …

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

1
क्या SQL युक्ति को EXISTS () में एक GROUP BY की आवश्यकता है
Microsoft वर्तमान में इस सिंटैक्स की अनुमति देता है। SELECT * FROM ( VALUES (1) ) AS g(x) WHERE EXISTS ( SELECT * FROM ( VALUES (1),(1) ) AS t(x) WHERE g.x = t.x HAVING count(*) > 1 ); ध्यान दें कि खंड GROUP BYमें कोई भी नहीं है EXISTS, …

3
क्या कीवर्ड "ALIAS" वास्तव में उपयोग किया जाता है?
PostgreSQL 7.1 के अनुसार 9.1 (अब असमर्थित) के माध्यम से, ALIASआरक्षित शब्द के रूप में सूचीबद्ध है, कम से कम SQL-99 के लिए। बाद के संस्करण इसे नहीं दिखाते हैं - यह सुझाव देते हुए कि इसे आरक्षित शब्द के रूप में हटा दिया गया है। पुराने PostgreSQL डॉक्स कहते …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.