oracle11g - oracle function in sql developer -
फ़ंक्शन RETURN_TABLE रिटर्न t_nested_table के रूप में v_ret t_nested_table; शुरू v_ret: = t_nested_table (); v_ret.extend; V_ret (v_ret.count): = t_col (1, 'एक'); v_ret.extend; V_ret (v_ret.count): = t_col (2, 'दो'); v_ret.extend; V_ret (v_ret.count): = t_col (3, 'तीन'); वापसी v_ret; अंत वापसी_table; संकलन विश्लेषण टर्मिनेटेड
आपको प्रकार परिभाषित करने की आवश्यकता होगी अपने t_nested_table और t_col प्रकारों के लिए, उदाहरण के लिए: वस्तु के रूप में टाइप करें t_col लिखें (आईडी INT, नाम VARCHAR2 (20 बाइट) ); / T_cn के तालिका के रूप में टाइप करें t_nested_table; / FUNCTION RETURN_TABLE रिटर्न t_nested_table v_ret t_nested_table के रूप में बनाने या बदलने के लिए; शुरू v_ret: = t_nested_table (); v_ret.extend; V_ret (v_ret.count): = t_col (1, 'एक'); v_ret.extend; V_ret (v_ret.count): = t_col (2, 'दो'); v_ret.extend; V_ret (v_ret.count): = t_col (3, 'तीन'); वापसी v_ret; अंत वापसी_table; / आप इस तरह से फ़ंक्शन का उपयोग कर सकते हैं:
SELECT * से टैब (RETURN_TABLE ());
Comments
Post a Comment