我走到哪裏,我需要用它寫在河爲例查詢插入表中的整數值的情況:如何在R中的MySQL查詢中插入整數值?
>n1<-20
>n2<-30
>library(DBI)
>library(RMySQL)
>drv<-dbDriver("MySQL")
>con<-dnConnect(drv,user="root",password="sam123",dbname="user")
>dbSendQuery(con,"insert into test values(n1,n2);") # Problem with this lines only
以下錯誤我得到:
錯誤mysqlExecStatement(康涅狄格州,聲明,...): RS-DBI驅動程序:(無法運行的語句:未知列「N1」在「字段列表」)
請幫我出這些問題的
謝謝你這麼多的工作罰款me.If可能你能解釋一下我,「怎麼了上面的代碼工作?」 – Saurabh
@ user1985919粘貼函數是R的連接函數。它將輸入字符串(例如「插入測試值」)和變量(例如n1,n2)作爲輸入字符串。函數內部的「,」只表示「連接」,而sep參數則表示「連接」。您始終可以鍵入?粘貼並查看提供的示例。你的原始代碼在引號中使用n1和n2,因此它不被解釋爲變量名稱,但字面意思是字符串「n1,n2」 –
好吧謝謝你,現在我已經清楚地瞭解了這一點:) – Saurabh