哪种数据类型最适合在postgresql 9.2中存储布尔值,以便比较内存。我很困惑,我应该使用bit或TINYINT或boolean来存储布尔值。 ms sql server,oracle和postgresql数据库支持哪一个。请建议我。感谢
答案 0 :(得分:1)
Postgresql支持boolean
类型:http://www.postgresql.org/docs/current/static/datatype-boolean.html
在MS SQL Server中bit
类型用于存储布尔值:http://msdn.microsoft.com/en-us/library/ms177603.aspx
Oracle不支持boolean
类型,但可以将CHAR(1)
中的布尔值存储为Y/N
,或将NUMBER(1)
中的布尔值存储为0/1
: Is there a boolean type in oracle databases?