Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

क्या एक संग्रहित प्रक्रिया/फ़ंक्शन एक टेबल वापस कर सकता है?

अभी के लिए, यह संभव नहीं है।

यह रहा दस्तावेज FROM . में क्या उपयोग किया जा सकता है पर खंड:

table_references:
    table_reference [, table_reference] ...

table_reference:
    table_factor
  | join_table

table_factor:
    tbl_name [[AS] alias] [index_hint)]
  | table_subquery [AS] alias
  | ( table_references )
  | { OJ table_reference LEFT OUTER JOIN table_reference
        ON conditional_expr }

join_table:
    table_reference [INNER | CROSS] JOIN table_factor [join_condition]
  | table_reference STRAIGHT_JOIN table_factor
  | table_reference STRAIGHT_JOIN table_factor ON conditional_expr
  | table_reference {LEFT|RIGHT} [OUTER] JOIN table_reference join_condition
  | table_reference NATURAL [{LEFT|RIGHT} [OUTER]] JOIN table_factor

join_condition:
    ON conditional_expr
  | USING (column_list)

index_hint:
    USE {INDEX|KEY} [FOR JOIN] (index_list)
  | IGNORE {INDEX|KEY} [FOR JOIN] (index_list)
  | FORCE {INDEX|KEY} [FOR JOIN] (index_list)

index_list:
    index_name [, index_name] ...

जैसा कि आप देख सकते हैं, संग्रहीत कार्यविधियाँ इस सूची में नहीं हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में अगला/पिछला रिकॉर्ड कैसे प्राप्त करें?

  2. मैं ऑर्डर कैसे स्टोर करूं?

  3. MySQL में पार्स तिथि

  4. आदेश द्वारा क्लॉज का उपयोग करके MySQL में सॉर्ट करना

  5. MySQL:लगातार महीनों के साथ रिकॉर्ड की संख्या