У меня есть строковая переменная с именем time, которая содержит значение времени, например:
time = "2015.03.04";
Я хотел бы передать эту переменную в mysql для получения информации
rs <- dbSendQuery(mydb, "SELECT * FROM TIMETABLE WHERE Time LIKE",time," 13:30%");
Теперь он печатает следующую ошибку:
Error in mysqlExecStatement(conn, statement, ...) :
unused arguments ("2015.03.04", " 13:30%")
и теперь это то, что я получил до сих пор
sqlStatement <- paste("SELECT * FROM TIMETABLE WHERE Time LIKE '",time," 13:30%'")
sqlStatement
Результат:
> sqlStatement
[1] "SELECT * FROM TIMETABLE WHERE Time LIKE ' 2015.03.04 13:30%'"
Я не могу избавиться от пробела между '
и 2015
%
в конце вашего запроса?13:30%");
- person Azat   schedule 27.03.2015LIKE
? Если вы подтвердите это, вы получите строкуLIKE2015.03.04
, которая, вероятно, не будет правильно проанализирована - person Azat   schedule 27.03.2015