DB2 RazorSQL
DB2 RazorSQL所有功能
DB2 RazorSQL視圖
DB2 RazorSQL查看內容(限制結果)
DB2 RazorSQL編輯
DB2 RazorSQL描述
DB2 RazorSQL表關係
DB2 RazorSQL搜索
DB2 RazorSQL複製
DB2 RazorSQL複製到另一個數據庫
DB2 RazorSQL複製到本地數據庫
DB2 RazorSQL備份
DB2 RazorSQL顯示信息
DB2 RazorSQL行計數
DB2 RazorSQL生成SQL
DB2 RazorSQL生成DDL
DB2 RazorSQL數據庫轉換
DB2 RazorSQL創建表
DB2視圖
DB2創建索引
DB2 RazorSQL更改表結構
DB2刪除操作(Drop)
DB2刪除表
DB2導出數據
DB2數據類型
本章介紹DB2使用的各種數據類型。
在DB2數據庫表,每列都有根據開發者的要求自己定義的數據類型。數據類型被認爲是類型和值的範圍的表的列。
內置數據類型
- 日期時間
- TIME: 它代表了一天中的小時,分鐘和秒的時間。
- TIMESTAMP: 它代表的日期和時間中的年,月,日,時,分,秒和微秒的形式的七個值。
- DATE: 它代表當天的日期在三個部分中的年,月,日的形式。
- 字符串
- 字符
- CHAR (fixed length): 固定長度的字符串。
- 可變長度
- VARCHAR: 可變長度字符串。
- CLOB: 大對象的字符串,使用這個時候的字符串可能超過VARCHAR數據類型的限制。
- 圖像
- GRAHPIC
- Fixed length: 定長圖形字符串,其中包含雙字節字符
- 可變長度
- VARGRAPHIC: 不同的是包含雙字節字符的字符圖形字符串。
- DBCLOB: 大對象類型
- Binary
- BLOB (varying length): 大對象二進制字符串
- BOOLEAN: 0和1形式
- Signed numeric
- Exact
- Binary integer
- SMALLINT [16BIT]: 使用這個可以插入小的int值轉換成列
- INTEGER [32BIT]: 使用這個可以插入大量的int值轉換成列
- BIGINT [64BIT]: 使用這個可以插入更大的int值轉換成列
- Decimal
- DECIMAL (填充)
- DECFLOAT(十進制浮點):利用這一點,可以插入十進制浮點數
- Approximate
- 浮點數
- REAL (單精度):使用這種數據類型,可以插入單精度浮點數。
- DOUBLE (雙精度):使用這種數據類型,可以插入雙精度浮點數。
- eXtensible Mark-up Language
- XML: 可以存儲XML數據到該數據類型列。