sql >> Database >  >> RDS >> PostgreSQL

Hoe maak je een index op het JSON-veld in Postgres?

Gevonden:

CREATE TABLE publishers(id INT, info JSON); 
CREATE INDEX ON publishers((info->>'name'));

Zoals vermeld in de opmerkingen, is het subtiele verschil hier ->> in plaats van -> . De eerste retourneert de waarde als tekst, de laatste als een JSON-object.




  1. Inleiding tot native dynamische SQL in Oracle Database

  2. Is er een PostgreSQL-equivalent van SQL Server-profiler?

  3. FieldShield SDK

  4. Is er een functie om een ​​string te splitsen in PL/SQL?