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

Неправилна десетична (целочислена) стойност:' ' mySQL

Имате активиран строг sql режим и се опитвате да предадете празен низ ('') като стойност за десетичните полета във вмъкването. Празният низ е невалидна стойност за числово поле и в строго sql режим mysql генерира грешка, ако се опитате да вмъкнете невалидни данни в колона, вместо да предоставяте предупреждение и да използвате стойността по подразбиране (0 за числови колони) на типа данни на конкретната колона:

Премахнете стриктния sql режим за сесията, преди да започнете импортирането:

SET SESSION sql_mode = ''


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Многоезични индекси с Laravel Scout и Algolia

  2. Коя е най-добрата практика за съхраняване на персонализирани данни за Wordpress

  3. почистване на db от излишни данни

  4. разделено със запетая поле за сравнение в mysql

  5. Защо имам нужда от OR NULL в MySQL при броене на редове с условие