たとえば、同等の次の SQL (BINARY(16)
フィールドに挿入する)を実行する方法
INSERT INTO Table1 (MD5) VALUES (X'6717f2823d3202449201145073ab871A'),(X'6717f2823d3202449301145073ab371A')
を使用してdbWriteTable()
いますか?やっている
dbWriteTable(db, "Table1", data.frame(MD5 = "X'6717f2823d3202449201145073ab871A'", ...), append = T, row.names = F)
動作していないようです-値をテキストとして書き込みます。
最終的に、書きたいハッシュの大きな data.frame ができあがるので、 を使用するのに最適ですdbWriteTable
。INSERT
しかし、バイナリデータベース フィールドdata.frame
に入力する方法がわかりません。