टेबल . के साथ निश्चित रूप से समस्याएं थीं ऊपरी मामले में। लगता है कि अब हम इसे संभालते हैं:इसे "डेटा" के रूप में उद्धृत करने का प्रयास करें और इसे आगे बढ़ना चाहिए। गैर-उद्धृत तालिका पहचानकर्ता सभी निचले-आवरण प्राप्त करते हैं।
आपकी समस्या अपरकेस में संपूर्ण डेटाबेस है। यह उद्धरण के साथ भी काम कर सकता है, शायद '\"DATA\"'
. के साथ भी dbConnect के तर्क के रूप में।
अन्यथा, सूची में पुनरुत्पादित उदाहरण सबसे अच्छे हैं, और कुछ भाग्य के साथ, टॉमोकी आपकी समस्या का समाधान ढूंढ लेगा।
ओह, और हम इसे पैकेज की तरह लिखते हैं:RPostgreSQL पूंजी arrrrrr के साथ, विशेष रूप से आज एक समुद्री डाकू दिवस की तरह बात पर।
संपादित करें: ऐसा लगता है कि Ubuntu 11.04 पर मौजूदा संस्करणों में कोई समस्या नहीं है:
सबसे पहले, DATA
बनाएं
[email protected]:~$ createdb DATA
[email protected]:~$ psql DATA
psql (8.4.8)
Type "help" for help.
DATA=# \q
[email protected]:~$
दूसरा, और R में, कुछ डेटा कनेक्ट और सेव करें:
R> library(RPostgreSQL)
R> con <- dbConnect(PostgreSQL(), host="localhost", user= "edd",
+ password=".....", dbname="DATA")
R> con
<PostgreSQLConnection:(21936,0)>
R> dbWriteTable(con, "quicktest", cars)
[1] TRUE
R>
तीसरा, DATA
में सामग्री की जांच करें :
DATA=# select * from quicktest limit 5;
row_names | speed | dist
-----------+-------+------
1 | 4 | 2
2 | 4 | 10
3 | 7 | 4
4 | 7 | 22
5 | 8 | 16
(5 rows)
DATA=#
मुझे अच्छा लग रहा है।