यह आलेख में किसी संग्रहीत कार्यविधि में किसी सरणी को पार्स करने की समस्या पर कुछ अच्छी चर्चा है क्योंकि संग्रहीत कार्यविधियाँ केवल मान्य तालिका स्तंभ डेटा-प्रकारों को पैरामीटर के रूप में अनुमति देती हैं।
कुछ साफ-सुथरी चीजें हैं जो आप csvसे कर सकते हैं। ए> mysql में टेबल टाइप - यानी अगर आप डीबी में एक फ्लैट फाइल लोड कर रहे हैं।
आप संग्रहीत कार्यविधि में एक अस्थायी तालिका बना सकते हैं, csv सूची पर पुनरावृति कर सकते हैं और इसे अस्थायी तालिका में सम्मिलित कर सकते हैं, फिर एक कर्सर बना सकते हैं जो उस तालिका से मानों का चयन करता है। यह उत्तर उपर्युक्त सूत्र में ऐसा करने का एक तरीका दिखाया गया है।
आम तौर पर मैं डेटाबेस में आने से पहले सरणी को विभाजित करता हूं और फिर प्रत्येक आइटम पर व्यक्तिगत रूप से क्वेरी करता हूं।