(original) (raw)

is [not] json predicate

BigQueryDb2 (LUW)MariaDBMySQLOracle DBPostgreSQLSQL ServerSQLite20092011201320152017201920212023⊘ 3.9.1 - 3.49.0c⊘ 3.5.7 - 3.8.11⊘ 2008R2 - 2022✓ 16 - 17⊘ 8.3 - 15⚠ 21c - 23.7a⚡ 12cR2 - 19cd⚡ 12cR1ab⊘ 11gR1 - 11gR2⊘ 5.7 - 9.3.0c⊘ 5.0 - 5.6⊘ 10.2 - 11.7c⊘ 5.1 - 10.1⊘ 9.7 - 12.1⊘ 2.0c⊘ 2.0

  1. ⚡Does not recognize JSON scalars as valid JSON
  2. No type constraints: … is json ~~[array|object|scalar]~~
  3. See Alternatives
  4. Accepts unquoted object keys: {a: 1}