sql >> Database >  >> RDS >> PostgreSQL

Hoe om te gaan met een optionele waarde die wordt geretourneerd door een query met behulp van de postgre-krat?

Zoals beschreven in de documentatie:

Nulbaarheid

Naast de hierboven genoemde typen, FromSql is geïmplementeerd voorOption<T> waar T implementeert FromSql . Een Option<T> staat voor opzegbare Postgres-waarde.

Vraag een Option<Type> aan voor het veld dat NULL kan zijn; dan converteert de bibliotheek automatisch NULL naar None :

let rating: Option<String> = row.get("rating");



  1. Hoe gebruik je afbeeldingen in Android SQLite die groter zijn dan de beperkingen van een CursorWindow?

  2. Hoe de tabelstructuur in Oracle wijzigen?

  3. Is er een manier om geen vierkante haken te gebruiken in SQL Server?

  4. MySQL kan geen beperking voor externe sleutels toevoegen