De retour de la Valeur du Bit comme 1/0 et PAS de Vrai/Faux dans SQL Server

J'ai une Table dans SQL Server 2000 avec BitValue Colonne. Mais, elle est affichée en tant que "Vrai/Faux" dans SQL Server Management Studio. Quand je fais un Select * from Tablename il renvoie la BitValue Colonne de valeurs Vrai/Faux.
Comment puis-je le forcer à retourner la valeur sous forme de bits (1/0) au lieu d'un Vrai/Faux?
Toute Aide sera vraiment appréciée?

  • Pourquoi êtes-vous préoccupé par le format d'affichage d'une valeur booléenne dans SSMS?
  • Je suis l'aide de ces valeurs, en faisant un peu de travail et d'insérer les valeurs de nouveau à la table. Mais je ne peux pas insérer les valeurs Vrai/Faux, car il renvoyait un message d'erreur disant quelque chose comme la valeur du bit accepte uniquement 1 ou 0.
  • True est juste la façon dont SSMS affiche une colonne de type bit avec la valeur 1. A C# client recevrait une valeur SqlBoolean.True.
  • Possible en double TSQL de retour NON ou OUI plutôt VRAI ou FAUX. Je pense que Sql Server ne retourne TRUE ou FALSE, veuillez voir ce référence.
  • Cette Échoue: Update Table Set champ de bits=True where ID=1 Mais cela fonctionne: Update Table Set champ de bits=1 where ID=1
InformationsquelleAutor Butters | 2013-07-03