Mysql
 sql >> база данни >  >> RDS >> Mysql

Получаване на код за грешка в mysql:1265. Данните са съкратени за колона при извършване на LOAD DATA LOCAL INFILE

Въпреки документацията, която казва, че празните записи се съпоставят със стойността 0 , LOAD DATA INFILE всъщност не обработва празни записи. Те трябва или да имат стойност, подходяща за типа данни на колоната, или последователността \N за означаване на NULL.

Вижте грешка http://bugs.mysql.com/bug.php?id=64603

За да коригирате това, можете да замените \N за празни записи с команда sed (или друг еквивалентен инструмент за заместване на текст, който използвате в Windows).

Вижте също MySQL зарежда NULL стойности от CSV данни




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Съхранение на изображения във файловата система като файлове или в полето на BLOB база данни като двоични файлове

  2. Интерполирайте липсващите стойности в MySQL таблица

  3. Как да четем определени данни от резултати от mysql в C#

  4. Какво не е наред с моята SQL Fiddle заявка?

  5. Стандартен метод за функцията IF() на MySQL