Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

C# Enum przy użyciu wartości w tabeli SQL Server

Jeśli chcesz, aby była nieco dynamiczna, po co robić z niej wyliczenie? Po prostu pobierz szczegóły z tabeli podczas uruchamiania aplikacji i zapamiętaj je w (powiedzmy) Dictionary<int, string> . Zawsze możesz zawrzeć wartość we własnym typie wartości, który wymusza zakres, jeśli chcesz.

Alternatywnie, jeśli nie masz nic przeciwko ponownej kompilacji, możesz pobrać go w kompilacji czas i automatycznie wygeneruj kod źródłowy wyliczenia.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak pobrać nazwy pól z tabeli tymczasowej (SQL Server 2008)

  2. Wyszukaj „dopasowanie całego słowa” za pomocą wzorca SQL Server LIKE

  3. Co się stanie, jeśli nie zatwierdzisz transakcji w bazie danych (np. SQL Server)?

  4. Jak usunąć wszystkie klucze podstawowe ze wszystkich tabel w bazie danych SQL Server — część samouczka SQL Server / TSQL 65

  5. Zmień kolumnę, dodaj domyślne ograniczenie