列のサブセットのみを書き込むように sqlSave を作成するにはどうすればよいですか。
たとえば、列 A、B、C、D を持つ (MS-Access) テーブルがあり、列 A、B、D (C なし) を持つデータ フレームで sqlSave コマンドを送信すると、次のメッセージが表示されます。
Error in odbcUpdate(channel, query, mydata, coldata[m, ], test = test, :
missing columns in 'data'
Calls: sqlSave -> sqlwrite -> odbcUpdate
(私のテーブルの列はすべてオプションで定義されています)
名前が C で値が NA のダミー列をデータ フレームに追加すると、sqlSave は問題なく動作しますが、これを行う別の方法はありますか? 使用できる引数はありsqlSave
ますか? ドキュメントでそれらを見つけることができません。