Le stockage des Valeurs Booléennes Dans SQL?
Je suis de la conception d'un SQL datbase table et un couple de colonnes doivent détenir un 1 ou un 0 (vrai ou faux). J'définir les colonnes de type binaire(1), mais maintenant je ne sais pas comment insérer une valeur true ou false dans la base de données. l'insertion de "true" ou "1" ne fonctionne pas (il est dit int ou bool ne peut pas être converti en binaire)...
- La base de données que vous utilisez?
Vous devez vous connecter pour publier un commentaire.
Utiliser le
bit
type de données à la place de votre colonne. Ensuite, vous pouvez insérer true/false directement.Utilisation peu
Ce accepte les chaînes de caractères "true" et "false".
Il a également des cartes directement sur le c# de type booléen qui est utile
Car il n'ya pas de Booléen dans SQL server, vous pouvez simplement utiliser
bit
et mis à 0/1Cela dépend de la base de données que vous utilisez. E. g., pour SQL Server, vous pouvez utiliser peu, puis attribuez la valeur true à l'aide d'un entier 1. Pour y Accéder, vous pouvez utiliser un booléen et attribuez la valeur True/False.