Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Nieprawidłowy tekst JSON w argumencie 2 - json_contains w MySQL 5.7.8

Najwyraźniej traktuje liczby całkowite inaczej niż łańcuchy. Podczas gdy json_contains(`column_name`,"1") jest prawidłowym wywołaniem, aby sprawdzić, czy zawiera "ART", musisz użyć json_contains(`column_name`,'"ART"') (zwróć uwagę na podwójny cytat).

To rozwiązało mój problem!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak utworzyć księgę główną/konto T za pomocą PHP Mysql

  2. Czy możesz dołączyć do podzapytania z Doctrine 2 DQL?

  3. Sumuj do pewnego punktu - MySql

  4. Co to jest LENGTH() w MySQL?

  5. Wybierz najbliższą wartość liczbową za pomocą zapytania MySQL