sql >> Database >  >> RDS >> Sqlserver

C# Enum met waarden in Sql Server-tabel

Als je wilt dat het enigszins dynamisch is, waarom zou je er dan een opsomming van maken om mee te beginnen? Haal de details op uit de tabel bij het opstarten van de app en onthoud ze in (bijvoorbeeld) een Dictionary<int, string> . Je kunt de waarde altijd inkapselen binnen je eigen waardetype dat het bereik afdwingt, als je dat zou willen.

Als alternatief, als u het niet erg vindt om opnieuw te compileren, kunt u het ophalen op build tijd en genereer automatisch de enum-broncode.



  1. triggers gebruiken om gegevensconsistentie te waarborgen

  2. Pgadmin laadt niet

  3. Element verwijderen uit array binnen object JSONB

  4. Selecteer records op tijd met een interval tussen 12:00:00 en 18:00:00 op elke dag