在SQL表里一个字段有两个状态值 是用 BOOLEAN(True/False) 好还是TINYINT(1/0) 好????

jim.ma 2004-01-23 12:27:35
在SQL表里一个字段有两个状态值 是用 BOOLEAN(True/False) 好还是TINYINT(1/0) 好????

那一个在查询的时候速度快一些?
写程序的时候 调用方便
...全文
114 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
13901081291 2004-01-23
  • 打赏
  • 举报
回复
查询速度吗?没什么区别。

使用方便吗?BOOLEAN(True/False) 好些,如字段名FLOGE,使用时会出现不同
IF DW_1.OBJECT.FLOGE[I] THEN
使用 TINYINT(1/0) 时 IF DW_1.OBJECT.FLOGE[I] = 1 THEN
jim.ma 2004-01-23
  • 打赏
  • 举报
回复
恩.好, 就听你的 :)
TrueAndFalse 2004-01-23
  • 打赏
  • 举报
回复
用起来你就知道了,呵呵
TrueAndFalse 2004-01-23
  • 打赏
  • 举报
回复
个人意见,用1/0吧
判断起来方便一些
jim.ma 2004-01-23
  • 打赏
  • 举报
回复
谢谢 13901081291(张一胖) 大侠 ... 可惜已经结了分. 一次开帖一定加分..:)

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧