Я хочу добавить новое поле во фрейм данных на sqldf
.
> data(mtcars)
> library(sqldf)
> sqldf("alter table mtcars add newfield int not null")
Error in result_create(conn@ptr, statement) :
Cannot add a NOT NULL column with default value NULL
>
> sqldf("alter table mtcars add newfield int")
data frame with 0 columns and 0 rows
Warning message:
In result_fetch(res@ptr, n = n) :
Don't need to call dbFetch() for statements, only for queries
Я получаю пустой фрейм данных из последней команды.Выражение sql кажется нормальным.Но я не знаю, что происходит не так.