推薦使用的7種基本數據類型
阿新 • • 發佈:2018-12-07
之間 原來 mis arc 種類 歷史 ring datetime ble
(MIS系統的開發)盡量使用以下7種基本數據類型:
類型 | C# | Java | MySQL |
---|---|---|---|
Boolean | bool | Boolean | bit |
Byte | byte | Byte | ? |
Integer | int | Integer | int |
Long | long | Long | bigint |
DateTime | DateTime | Date | datetime |
Decimal | decimal | Double | decimal |
String | string | String | varchar |
推薦理由
太多的數據類型更多的是負擔,一些類型之間可以合並,比如用Double來統一表示Float和Double,雖然空間上有一點浪費。雖然數據庫往往提供很多種數據類型,除了有些原來就是另一種類型的別名之外,還有一部分原因是“歷史原因”或者用在特別的應用。提煉少數的,但又足夠表示各種業務的數據類型,無疑有利於降低復雜度,減少數據類型轉換,包括減少轉換時的各種錯。
說明
Byte一般是以數組的形式出現,表示二進制或文件。在存儲上一般是保存為文件,然後在數據庫記錄文件路徑。另外,我也確實不知道單就Byte而言,與MySQL的什麽類型對應。
推薦使用的7種基本數據類型