मैं RPostgreSQL
का उपयोग कर पूर्व-मौजूदा PostgreSQL तालिका में डेटा डालने का प्रयास कर रहा हूं और मैं SQL पैरामीटर (तैयार कथन) के लिए वाक्यविन्यास नहीं समझ सकता।RPostgreSQL (डेटा डालने के लिए) के साथ पैरामीटर का उपयोग कैसे करें
उदा। लगता है मैं निम्नलिखित
insert into mytable (a,b,c) values ($1,$2,$3)
मैं कैसे पैरामीटर निर्दिष्ट करते करना चाहते हैं? dbSendQuery
समझ में नहीं आता है अगर आप केवल ...
में पैरामीटर डालते हैं।
मुझे मिला है dbWriteTable
का उपयोग पूरे टेबल को डंप करने के लिए किया जा सकता है, लेकिन आपको कॉलम निर्दिष्ट नहीं करने देगा (इसलिए डिफ़ॉल्ट आदि के लिए कोई अच्छा नहीं)। और वैसे भी, मुझे वहां डेटा प्राप्त करने के बाद अन्य प्रश्नों के लिए यह जानना होगा (इसलिए मुझे लगता है कि यह वास्तव में विशिष्ट नहीं है)!
ज़रूर मैं बस कुछ स्पष्ट याद कर रहा हूँ ...
[क्या इसका जवाब मदद] [1]? यह प्रश्न वहां पूछे गए जैसा ही प्रतीत होता है। [1]: http://stackoverflow.com/questions/2186015/bind-variables-in-r-dbi –
@JoeLove मुझे लगता है कि (लेकिन 100% यकीन नहीं है) कि कि RSQLite के लिए विशिष्ट है । – joran
@ जोरान, हाँ, यह गलत हो गया (इसे हटा दिया गया)। मैं इसका मतलब विपरीत था: आर एक आंकड़े भाषा है, यह परेशान होना गलत होगा कि डीबी कार्यक्षमता एक सामान्य उद्देश्य भाषा की तुलना में कमजोर है। जैसे आप सी # में glm की उम्मीद नहीं करेंगे। जैसा कि: यह आर की गलती नहीं है मैं नौकरी के लिए गलत उपकरण का उपयोग कर रहा हूं। – Corone