資料庫型別使用

2022-03-30 08:42:42 字數 526 閱讀 2201

oracle中integer型別不制定長度預設38位不可以指定長度,number可以指定長度所以盡量使用number不實用integer,對映到model變數型別為integer或long

資料庫型別char(1),對映model變數型別為boolean,可直接插入對映到資料庫

資料庫型別date ,對映model比那輛型別為date,

timestamp有兩個屬性,分別是current_timestamp 和on update current_timestamp兩種,使用情況分別如下:

1.current_timestamp

當要向資料庫執行insert操作時,如果有個timestamp欄位屬性設為

current_timestamp,則無論這個字段有沒有set值都插入當前系統時間

2.on update current_timestamp

當執行update操作是,並且欄位有on update current_timestamp屬性。則字段無論值有沒有變化,它的值也會跟著更新為當前update操作時的時間。

資料庫型別

longlong llval vt i8.long lval vt i4.byte bval vt ui1.short ival vt i2.float fltval vt r4.double dblval vt r8.variant bool boolval vt bool.variant boo...

資料庫型別

1.選擇優化的資料型別 選擇正確的資料型別對於效能提高至關重要。1.更小的通常更好 一般情況下使用可以正確儲存資料的最小資料型別。2.簡單就好 簡單資料操作需要更少的cpu週期。例如整型比字串操作代價低,因為字符集和校對規則 排序規則 使字元比較比整型比較更複雜。應該使用mysql內建型別而不是使用...

mysql資料庫資料項型別 資料庫資料型別有哪些

mysql中定義資料欄位的型別對你資料庫的優化是非常重要的。mysql支援多種型別,大致可以分為三類 數值 日期 時間和字串 字元 型別。一 數值型別 mysql支援所有標準sql數值資料型別。這些型別包括嚴格數值資料型別 integer smallint decimal和numeric 以及近似數...