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

स्ट्रिंग समवर्ती संचालन के साथ रनटाइम पर एक क्वेरी का निर्माण और उस स्ट्रिंग से क्वेरी को निष्पादित करना।

4
क्या TSQL में स्क्रिप्ट बनाने के लिए एक तरीका है?
क्या टी-एसक्यूएल में एक मौजूदा तालिका से विशुद्ध रूप से एक स्क्रिप्ट बनाने का एक तरीका है (जो कि एसएमओ का उपयोग किए बिना है, क्योंकि टी-एसक्यूएल में एसएमओ तक पहुंच नहीं है)। मान लीजिए कि एक संग्रहीत प्रक्रिया है जो एक तालिका नाम प्राप्त करती है और एक स्ट्रिंग …

3
एसक्यूएल क्वेरी कोड पुनरावृत्ति को रोकने के लिए तार या प्रक्रियात्मक होने के विकल्प?
डिस्क्लेमर: कृपया मेरे साथ किसी ऐसे व्यक्ति के रूप में सहन करें, जो केवल अपने काम के समय का एक छोटा सा हिस्सा डेटाबेस का उपयोग करता है। (ज्यादातर समय मैं अपनी नौकरी में C ++ प्रोग्रामिंग करता हूं, लेकिन हर विषम महीने में मुझे एक Oracle डेटाबेस में कुछ …

2
SQL इंजेक्शन एक संग्रहीत कार्यविधि के अंदर इस क्वेरी पर क्यों नहीं होता है?
मैंने निम्नलिखित संग्रहित प्रक्रिया की: ALTER PROCEDURE usp_actorBirthdays (@nameString nvarchar(100), @actorgender nvarchar(100)) AS SELECT ActorDOB, ActorName FROM tblActor WHERE ActorName LIKE '%' + @nameString + '%' AND ActorGender = @actorgender अब, मैंने ऐसा कुछ करने की कोशिश की। शायद मैं यह गलत कर रहा हूं, लेकिन मैं यह सुनिश्चित करना …

4
मैं एक उत्पन्न क्रोस जॉइन कैसे उत्पन्न करता हूं जहां परिणामी तालिका परिभाषा अज्ञात है?
एक नाम और मूल्य के साथ अपरिभाषित पंक्ति गणना के साथ दो तालिकाओं को देखते हुए , मैं CROSS JOINउनके मूल्यों पर एक फ़ंक्शन का पिवोट कैसे प्रदर्शित करूंगा । CREATE TEMP TABLE foo AS SELECT x::text AS name, x::int FROM generate_series(1,10) AS t(x); CREATE TEMP TABLE bar AS SELECT …

2
डायनामिक sql के साथ निर्दिष्ट डेटाबेस में दृश्य बनाएं?
मैं एक गतिशील sql को छोड़ने और विभिन्न डेटाबेस में दृश्य बनाने के लिए लिख रहा हूं। इसलिए मैंने लिखा: set @CreateViewStatement = ' USE ['+ @DB +']; CREATE VIEW [dbo].[MyTable] AS SELECT ........something exec (@CreateViewStatement) यह मुझे त्रुटि देता है: 'क्रिएट व्यू' एक क्वेरी बैच में पहला स्टेटमेंट होना …

1
उपयोगकर्ता-साझा क्वेरीज़: डायनेमिक SQL बनाम SQLCMD
मुझे कई foo.sqlप्रश्नों को रिफ्लेक्टर और दस्तावेज करना है, जो डीबी टेक सपोर्ट (ग्राहक कॉन्फ़िगरेशन और उस तरह की चीजों के लिए) की एक टीम द्वारा साझा किए जाएंगे। टिकट के प्रकार हैं जो नियमित रूप से आते हैं जहां प्रत्येक ग्राहक के पास अपने सर्वर और डेटाबेस होते हैं, …

4
क्यों आप संग्रहीत प्रक्रिया में डायनामिक SQL से बचना चाहते हैं?
मैंने सुना है कि आप डायनेमिक SQL का उपयोग नहीं करना चाहते हैं। क्या आप कुछ ठोस उदाहरण या वास्तविक जीवन का उदाहरण दे सकते हैं? व्यक्तिगत रूप से, मैं इसे अपने डेटाबेस में कुछ बार कोड करता हूं। मुझे लगता है कि यह ठीक है क्योंकि यह लचीलापन है। …

2
TSQL का उपयोग करके डेटाबेस को गतिशील रूप से कैसे बदलें
मैं गतिशील SQL में निर्दिष्ट डेटाबेस के लिए SSMS के संदर्भ को गतिशील रूप से बदलने की कोशिश कर रहा हूँ: EXEC sys.sp_executesql N'USE db1 ' ; हालांकि यह सफलतापूर्वक SSMS के डेटाबेस संदर्भ में परिवर्तन नहीं करता है। मैंने ऊपर की तरह एक मामूली संशोधन की कोशिश की है …

2
क्या sp_executesql को डिफ़ॉल्ट रूप से कॉन्फ़िगर / उपयोग किया जा सकता है?
मैं एक ऐसे अनुप्रयोग को देख रहा हूं जो SQL Server के खिलाफ अत्यधिक गतिशील sql क्वेरी का उपयोग करता है। बहुत ही अजीब और जटिल तरीकों से निर्मित प्रश्नों को देखते हुए, लेकिन यह एक अलग कहानी है, मैं इसे अपने आप से बाहर चीजों को खोजने में सक्षम …

1
गतिशील रूप से बनाए गए तालिका डेटा को वापस करने के लिए संग्रहीत प्रक्रिया
त्वरित बैक स्टोरी, हम एक बाहरी विक्रेता के साथ काम कर रहे हैं जिसमें एक सर्वेक्षण प्रणाली है। जब आप एक नया सर्वेक्षण बनाते हैं और सिस्टम एक नई तालिका बनाता है, तो सिस्टम आवश्यक रूप से सर्वश्रेष्ठ डिज़ाइन नहीं किया जाता है: Tables ____ Library_1 -- table for Survey …

2
मैं गतिशील रूप से अन्य स्तंभ कैसे कर सकता हूं?
मेरे पास एक टेबल है (मेरे द्वारा डिजाइन नहीं) जिसमें 20 वैरिएबल नाम वाले कॉलम हैं। यही है, आप किस प्रकार के रिकॉर्ड को देख रहे हैं, इसके आधार पर, कॉलम का लागू नाम बदल सकता है। संभव स्तंभ नाम किसी अन्य तालिका में संग्रहीत किए जाते हैं, जिसे मैं …

1
sp_execute को 'int' प्रकार के '@handle' पैरामीटर की उम्मीद है
यदि मेरी तालिका डेटाबेस में मौजूद है, तो मैं संग्रहीत प्रक्रिया में जांच करने का प्रयास कर रहा हूं। यदि ऐसा नहीं होता है तो मैं स्रोत डेटाबेस से info_schema तालिकाओं का उपयोग करते हुए तालिका बनाऊंगा। हालाँकि, जब मैं तालिका का उपयोग करने के लिए sp_execute का उपयोग करता …

1
sp_prepexec (sp_execute) बनाम sp_executeSQL
प्रश्न का मांस: वास्तविक संचित प्रक्रियाएं ही एकमात्र तंत्र हैं जो अस्थायी तालिका कैशिंग लागू करती हैं या सिस्टम संग्रहीत कार्यविधियाँ जैसे कि sp_executeSQL/ sp_executeभी उनका लाभ उठाती हैं? मैं एक डीबीए नहीं हूं, इसलिए कृपया कम शब्दों का उपयोग करें। हमारा आवेदन तैयार किए गए बयानों को भेजता है, …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.