2017-01-03 9 views
0

Я пытаюсь вставить новые данные в MySQL с помощью RMySQL. Только для этого случая я всегда терпит неудачу и всегда получаю одно и то же предупреждение. Сообщение было отправлено:RMySQL не может вставлять новые данные

Warning message: 
In value[[3L]](cond) : corrupt resultSet, missing fieldDescription 

Хотя это всего лишь предупреждение, я никогда не нахожу свои данные в MySQL.

Полный код и предупреждающее сообщение, как показано ниже:

RMySQL Warning Message

Пожалуйста, посоветуйте какое-либо решение.

+0

Пожалуйста, не вводите изображение с кодом ошибки! Нетрудно скопировать текст с консоли R или RStudio, вставить их здесь, а затем префикс каждой строки с четырьмя пробелами (для форматирования в виде кода ... SO-форматирование действительно может использовать тройные обратные ссылки из уценки). – r2evans

+0

Поскольку ничего больше здесь не известно, вам нужно исследовать это самостоятельно. Я предлагаю вам сначала подтвердить, что определение таблицы базы данных (схема) - это то, что вам нужно и намеревается. Во-вторых, убедитесь, что 'criteo' здесь не содержит неподдерживаемых типов данных. Более того, нам, скорее всего, потребуется дополнительная информация, включая версии вашей ОС, R, 'RMySQL' и' DBI'-пакеты, а также самого сервера MySQL. – r2evans

ответ

0

enter image description here

О, пожалуйста, не забудьте не-комментарий библиотеки (RMySQL) [строка: 1]. & Пожалуйста, добавьте запрос вместо «выбрать возраст от клиентов». [строка: 9]. :)

Возможно, все будет хорошо.

[Извините, за мой плохой английский. ]