sql >> Databáze >  >> RDS >> PostgreSQL

Jak převést postgres json na celé číslo

Co pro mě funguje (pomocí posgtgresql 5.6) je

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

jako

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

Za předpokladu users tabulka má sloupec json s názvem data což je něco jako:

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


  1. Můžete automaticky vytvořit soubor mysqldump, který nevynucuje omezení cizího klíče?

  2. MySqlConnectionStringBuilder – připojení pomocí certifikátů

  3. Jak vytvořit databázi online z režimu obnovení na serveru SQL Server

  4. Jak získat data z minulého týdne v MySQL