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

Невалиден JSON текст в аргумент 2 - json_contains в MySQL 5.7.8

Очевидно той третира цели числа различно от низовете. Докато json_contains(`column_name`,"1") е валидно извикване, за да проверите дали съдържа "ART", трябва да използвате json_contains(`column_name`,'"ART"') (обърнете внимание на двойното цитиране).

Това реши проблема ми!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. извикване на функция-член execute() върху необект

  2. Тип данни за URL

  3. SQL списък с етикети и филтриране на етикети

  4. Какъв тип/дължина на колона трябва да използвам за съхраняване на хеширана парола на Bcrypt в база данни?

  5. Променете масата, без да заключвате цялата маса