sql >> Database >  >> RDS >> PostgreSQL

Hoe postgres json naar integer te converteren

Wat voor mij werkt (met posgtgresql 5.6) is

SELECT (tablename.jsoncolumnname->>'jsonfiledname')::int FROM tablename;

leuk vinden

SELECT (users.data->>'failed_login_attempts_count')::int FROM users;

Uitgaande van users tabel heeft een json-kolom met de naam data wat zoiets is als:

{"failed_login_attempts_count":"2","comment":"VIP"}


  1. MySQL 8 - Verwijder alle opgeslagen procedures in een specifieke database

  2. PostgreSQL verwijder alle inhoud

  3. Invoegen indien niet bestaat, anders id retourneren in postgresql

  4. Een belangrijke wijziging in Extended Events in SQL Server 2012