BIT 和 Boolean 有啥区别,为啥我们可以在 SQL Server 2017 中使用 Boolean [重复]
Posted
技术标签:
【中文标题】BIT 和 Boolean 有啥区别,为啥我们可以在 SQL Server 2017 中使用 Boolean [重复]【英文标题】:What is the difference between BIT and Boolean , Why we can use Boolean in SQL Server 2017 [duplicate]BIT 和 Boolean 有什么区别,为什么我们可以在 SQL Server 2017 中使用 Boolean [重复] 【发布时间】:2019-12-18 18:46:37 【问题描述】:Bit 和 Boolean 有什么区别?
为什么我们不能在 SQL Server 2017 中使用 boolean
。
我尝试在 SQL 查询中使用 bool
显示错误。
【问题讨论】:
“为什么我们不能在 SQL Server 2017 中使用布尔值?” - SQL Server 根本不支持标准的boolean
数据类型。
【参考方案1】:
SQL Server 中没有布尔值。相反,它使用BIT
类型来存储0
或1
。
您可以参考this了解更多信息
【讨论】:
这应该是一个接近的欺骗投票而不是答案。以上是关于BIT 和 Boolean 有啥区别,为啥我们可以在 SQL Server 2017 中使用 Boolean [重复]的主要内容,如果未能解决你的问题,请参考以下文章