/ / साइबेस फीचर्स - यूजर-डिफाइन्ड-फंक्शन्स, कॉमन-टेबल-एक्सप्रेशन, सिबेस-एसे

Sybase विशेषताएं - उपयोगकर्ता परिभाषित-कार्य, सामान्य-तालिका-अभिव्यक्ति, sybase-ase

क्या किसी को पता है कि क्या Sybase 12.5 पर कॉमन टेबल एक्सप्रेशंस और उपयोगकर्ता-परिभाषित फ़ंक्शन (जावा से नहीं) समर्थित हैं? मैं कोशिश कर रहा हूँ, लेकिन ये काम नहीं कर पा रहा हूँ। धन्यवाद दोस्तों।

उत्तर:

जवाब के लिए 0 № 1

दोनों ASE 12.5 द्वारा समर्थित नहीं हैं


जवाब के लिए 0 № 2

आप कार्यों के बजाय संग्रहीत प्रक्रिया का उपयोग कर सकते हैं। मुझे इस बात पर यकीन नहीं है कि आप सामान्य टेबल एक्सप्रेशन कहकर क्या जिक्र कर रहे हैं


जवाब के लिए 0 № 3

माफ करना मुझे असहमत होना पड़ेगा। Microsoft SQL सर्वर Sybase 7.0 पर आधारित है। तो कॉमन टेबल एक्सप्रेशंस और यूजर-डिफाइंड फंक्शंस नहीं हो सकते हैं, समान कार्य करने के समान तरीके हैं।

उदाहरण के लिए सीटीई या तो नेस्टेड प्रश्नों में किया जा सकता है या टेम्‍प टेबल के सामने एक नंबर साइन (#) का उपयोग करके टेम्‍प टेबल के जरिए किया जा सकता है।

उपयोगकर्ता परिभाषित कार्यों के लिए, सरल SQL कोड के साथ एक संग्रहीत कार्यविधि बनाएं और इसे "" my_sql_code निष्पादित करें "उदाहरण के लिए निष्पादन फ़ंक्शन के माध्यम से कॉल करें। यह संग्रहीत प्रक्रियाओं के घोंसले के शिकार की अनुमति देता है।

अच्छी SQL, शुभ रात्रि।