次のようなシリアル化されたデータがある場合:
> a <- 1:5
> a
[1] 1 2 3 4 5
> b <- serialize(a,NULL)
> b
[1] 58 0a 00 00 00 02 00 02 0f 02 00 02 03 00 00 00 00 0d 00 00 00 05 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 05
> b[1]
[1] 58
> b[8]
[1] 02
そのシリアル化されたデータを MySQL テーブルに入れるにはどうすればよいですか? 他にも情報があります。ブロブとして実行できると読みましたが、どのように機能するかわかりません。RMySQL を使用しています。私が試してみました:
dbGetQuery(con, "INSERT INTO table(",b," info, moreInfo, otherStuff, more, date )")
しかし、うまくいきません。
私が使用する場合
query <- paste ("INSERT INTO table(",b," info, moreInfo, otherStuff, more, date )")
dbGetQuery(con,query)
それでもうまくいきません。