1. 程式人生 > >使用者沒有輸入(前臺傳值為空時)的資料儲存原則

使用者沒有輸入(前臺傳值為空時)的資料儲存原則

已知:
1、數值型資料可能會涉及到數學運算。
2、數值型別和日期時間型別,當儲存為空值‘’時,sqlserver會分別按預設值儲存(0、1900-01-01 00:00:00.000)
結論:暫時,先將前臺傳值為null或空值時,統一處理成空值‘’傳輸到後臺並儲存;但是應該注意將預設值按空值’'返回到前臺。

僅插入一個欄位,其他欄位為null。

在這裡插入圖片描述

字元型別插入空值,儲存的就是空值;其他未插入資料的欄位均為null。

在這裡插入圖片描述

Int、float等數值型別插入空值,儲存變成了0;但可以被賦值為null。

在這裡插入圖片描述

Int 型別可以儲存為null值。

在這裡插入圖片描述

日期時間型別為空值‘’時,會被預設賦值為1900-01-01 00:00:00.000

在這裡插入圖片描述