【发布时间】:2012-04-17 00:02:15
【问题描述】:
我正在使用 PostgreSQL 数据库中的一个表,该表有几个布尔列来确定某些状态(例如published、visible 等)。我想创建一个状态列,它将以位掩码的形式存储所有这些值以及可能的新值。在这种情况下integer 和bit(n) 有什么区别吗?
这将是一个相当大的表,因为它存储用户通过 Web 界面创建的对象。所以我想我将不得不为这个专栏使用(部分)索引。
【问题讨论】:
标签: postgresql sqldatatypes bitmask postgresql-9.0