is it practical to use bit data type to store true/false into sql database?
使用位数据类型将真/假值存储到SQL数据库中是否可行?我读到有些人使用tinyint(1),但我不知道为什么?,它在性能上是否不同,更实用?它们在转换为布尔类型时有问题吗?
实际上,我假设您的意思是比使用另一种方法存储布尔值更好。SQL Server隐式地将布尔值转换为
tl;dr总是使用适当的类型。
使用位数据类型将真/假值存储到SQL数据库中是否可行?我读到有些人使用tinyint(1),但我不知道为什么?,它在性能上是否不同,更实用?它们在转换为布尔类型时有问题吗?
实际上,我假设您的意思是比使用另一种方法存储布尔值更好。SQL Server隐式地将布尔值转换为
tl;dr总是使用适当的类型。