哪个是在postgresql中存储布尔值的最佳数据类型,与较少的内存相比较?

时间:2014-04-09 11:36:25

标签: sql postgresql postgresql-9.2

哪种数据类型最适合在postgresql 9.2中存储布尔值,以便比较内存。我很困惑,我应该使用bit或TINYINT或boolean来存储布尔值。 ms sql server,oracle和postgresql数据库支持哪一个。请建议我。感谢

1 个答案:

答案 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/1Is there a boolean type in oracle databases?