除非我完全错了,否则我们在Firebird中甚至没有SQL Server的布尔数据类型(1位).为什么?我认为布尔在各种情况下都很有用......而且空间消耗非常低......
Har*_*riv 14
Firebird 3引入了布尔数据类型.请参阅Firebird 3发行说明,BOOLEAN数据类型.你可以从http://www.firebirdsql.org/en/firebird-3-0/获得Firebird 3
另见原始公告:http://asfernandes.blogspot.com/2010/12/introducing-boolean-datatype.html
你必须为它创建域
CREATE DOMAIN D_BOOLEAN
AS smallint
CHECK (VALUE IS NULL OR VALUE IN (0, 1));
Run Code Online (Sandbox Code Playgroud)
然后
alter table sometable add somefield d_boolean
在我们的DB完美工作:)
| 归档时间: |
|
| 查看次数: |
5729 次 |
| 最近记录: |