sql >> Database >  >> RDS >> Mysql

Ongeldige JSON-tekst in argument 2 - json_contains in MySQL 5.7.8

Blijkbaar behandelt het gehele getallen anders dan strings. Terwijl json_contains(`column_name`,"1") is een geldige aanroep, om te controleren of deze "ART" bevat, moet u json_contains(`column_name`,'"ART"') gebruiken (let op de dubbele aanhalingstekens).

Dat loste mijn probleem op!



  1. varbinary naar string op SQL Server

  2. Bestanden uploaden en downloaden PHP en MySQL

  3. converteer Unix-tijdstempels naar JavaScript-datumtijdstempels

  4. Is er een SQL Server Profiler voor SQL Server Express?