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

SQL грешка (1292):Съкратена неправилна DOUBLE стойност:„6893Order“

Вие казвате:

db<>демонстрация на fiddle

Вижте в моята демонстрация, че правя всички колони в INT и направете вашето изявление за актуализиране

update order_line_item oli
inner join orders o
set oli.active_orders = o.valid
where oli.order_id = o.id

И не се показва грешка. Грешката

Изглежда доста ясно, че има DOUBLE . Наистина ли изпълнявате тази заявка и получавате тази грешка? Или, моля, покажете описанието на вашата таблица.




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

  2. Получаване на данни от множество таблици в един ред, докато се конкатенират някои стойности

  3. MySQL SubQuery - MySQL 3.23

  4. Как да намерите топ 3 на върха на всеки предмет в дадена таблица

  5. Как работи функцията INSTR() в MySQL