sql >> Database teknologi >  >> RDS >> Mysql

hvilken datatype skal bruges til et felt, der kan indeholde en værdi fra foruddefinerede værdier i en databasetabel?

For mySQL vil du have ENUM .

MS SQL har ikke en ENUM-type så vidt jeg ved. (Ret mig, hvis jeg tager fejl.) Du ville normalt bruge heltalsværdier og løse dem i applikationen. For at begrænse rækken af ​​mulige værdier skal tjek begrænsningen kan bruges.



  1. Få månedsnavn fra dato i Oracle

  2. Sådan flyttes lokal MYSQL DB op til ekstern DB-server

  3. Vis alle MySQL-tabeldata i html-tabel

  4. Mysql-forespørgselsfejl - Auto-mønter ADD