sql >> Databasteknik >  >> RDS >> Mysql

vilken datatyp ska man använda för ett fält som kan innehålla ett värde från fördefinierade värden i en databastabell?

För mySQL vill du ha ENUM .

MS SQL har inte en ENUM-typ så vitt jag vet. (Rätta mig om jag har fel.) Du skulle vanligtvis använda heltalsvärden och lösa dem i applikationen. För att begränsa intervallet av möjliga värden, Kontrollera begränsningen kan användas.



  1. Hur granskar man databasaktivitet utan problem med prestanda och skalbarhet?

  2. Gå till fliken Specifik i orakelformulär

  3. Hur gör man en Left Outer-join med Laravel?

  4. Undviker ett snedstreck i ett SQL-namn? Det kan undvikas, men SQL tror att det är flera kolumner