什么是默认值"长度/值" " bit" PostgreSQL和SQL Server中的数据类型

时间:2014-06-10 04:25:56

标签: sql-server postgresql null bit notnull

问题

1 即可。 PostgreSQL中位数据类型的默认长度/值是多少?

2 即可。 SQL Server中位数据类型的默认长度/值是多少?

第3 即可。 PostgreSQL中的默认列值是什么(NULL / NOT NULL)?

4 即可。 SQL Server中的默认列值(NULL / NOT NULL)是什么?

1 个答案:

答案 0 :(得分:3)

一个整数数据类型,可以取值为1,0或NULL。(参见下面的msdn链接)

位表示1位,其值为0或1,而选择或插入条件,我们使用True表示1,False表示0表示。

长度为1,值将为True(1)或False(0)。

对于sqlserver

http://msdn.microsoft.com/en-IN/library/ms177603.aspx

对于postgresSql

how does postgres handle the bit data type?

http://www.postgresql.org/docs/current/static/datatype-binary.html