मुख्य कंटेंट तक स्किप करें

Sql.Database

SQL सर्वर डेटाबेस से SQL तालिकाओं, दृश्यों और संग्रहीत फ़ंक्शंस की तालिका लौटाता है.

Syntax

Sql.Database(
server as text,
database as text,
optional options as record
) as table

Remarks

सर्वर server पर स्थित SQL Server डेटाबेस database से SQL तालिकाओं, दृश्यों और संग्रहीत फ़ंक्शंस की तालिका लौटाता है. पोर्ट को कोलोन या अल्पविराम द्वारा अलग किए गए, सर्वर से वैकल्पिक रूप से निर्दिष्ट किया जा सकता है. एक वैकल्पिक रिकॉर्ड पैरामीटर, options, को निम्नलिखित विकल्पों को नियंत्रित करने के लिए निर्दिष्ट किया जा सकता है:

  • Query : डेटा पुनर्प्राप्त करने के लिए मूल SQL क्वेरी उपयोग की गई. यदि क्वेरी परिणामों के एक से अधिक सेट प्रदान करती है, तो केवल पहला सेट लौटाया जाएगा.
  • CreateNavigationProperties : लॉजिकल (सही/गलत) जो यह निर्धारित करता है कि नेविगेशन गुणों को लौटाए गए मानों पर जनरेट करना है या नहीं (डिफ़ॉल्ट सही है).
  • NavigationPropertyNameGenerator : एक फ़ंक्शन जिसका उपयोग नेविगेशन गुणों के लिए नामों के निर्माण हेतु उपयोग किया जाता है.
  • MaxDegreeOfParallelism : एक संख्या जो कि जनरेट की गई SQL क्वेरी में "maxdop" पूछताछ वर्ग के मान को सेट करती है.
  • CommandTimeout : वह अवधि जो यह नियंत्रित करती है कि सर्वर-साइड क्वेरी को रद्द किए जाने से पहले उसे कितनी देर तक चलाने की अनुमति दी गई है. डिफ़ॉल्ट मान दस मिनट होता है.
  • ConnectionTimeout : एक अवधि जो यह नियंत्रित करती है कि सर्वर से कनेक्शन करने का प्रयास छोड़ने से पहले कितनी देर प्रतीक्षा करनी है. डिफ़ॉल्ट मान, ड्राइवर पर निर्भर है.
  • HierarchicalNavigation : तार्किक (सही/गलत) जो कि यह निर्धारित करता है कि तालिकाओं को उनके स्कीमा नामों के आधार पर समूहीकृत रूप में देखना है या नहीं (डिफ़ॉल्ट गलत है).
  • MultiSubnetFailover : तार्किक (सही/गलत) जो कि कनेक्शन स्ट्रिंग (डिफ़ॉल्ट गलत है) में "MultiSubnetFailover" गुण के मान को सेट करता है.
  • UnsafeTypeConversions : तार्किक (सही/गलत) जो यदि सही है, तो ऐसे रूपांतरणों को फ़ोल्ड करने का प्रयास करता है जो विफल हो सकता है और पूरी क्वेरी के विफल होने का कारण बन सकता है. सामान्य उपयोग के लिए अनुशंसित नहीं है.
  • ContextInfo : एक बाइनरी मान जिसका उपयोग हर आदेश को चलाने से पहले CONTEXT_INFO को सेट करने के लिए किया जाता है.
  • OmitSRID : एक लॉजिकल (सही/गलत) जो यदि सही है, तो ज्यामिति और भूगोल प्रकारों के भली-भाँति ज्ञात पाठ बनाते समय SRID को छोड़ देता है.
  • EnableCrossDatabaseFolding : एक तार्किक (सही/गलत) मान, जो सही होने पर, एक ही सर्वर पर डेटाबेस में क्वेरी फोल्डिंग की अनुमति देता है. डिफ़ॉल्ट मान गलत है.
उदाहरण के लिए रिकॉर्ड पैरामीटर [option1 = value1, option2 = value2...] या [Query = "select ..."] के रूप में निर्दिष्ट किया जाता है.

Category

Accessing data