DB2 對各種資料型別使用哪些預設值?
在使用者不提供列值的情況下,DB2 提供了一個插入預設值的功能。對於每種 DB2 資料型別,有一個固定的預設值,該預設值將分配給列(在建立表期間使用“DEFAULT”引數定義的列),如果在插入期間未提供值。
下表給出了 DB2 CHAR、VARCHAR、TIMESTAMP 和 INTEGER 的預設值。
| 資料型別 | DB2 預設值 |
|---|---|
| CHAR | 空格 |
| VARCHAR | 空字串,長度為 0 |
| TIMESTAMP | 當前時間戳 |
| INTEGER | 零 |
廣告
在使用者不提供列值的情況下,DB2 提供了一個插入預設值的功能。對於每種 DB2 資料型別,有一個固定的預設值,該預設值將分配給列(在建立表期間使用“DEFAULT”引數定義的列),如果在插入期間未提供值。
下表給出了 DB2 CHAR、VARCHAR、TIMESTAMP 和 INTEGER 的預設值。
| 資料型別 | DB2 預設值 |
|---|---|
| CHAR | 空格 |
| VARCHAR | 空字串,長度為 0 |
| TIMESTAMP | 當前時間戳 |
| INTEGER | 零 |