日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql 有十进制类型吗_MySQL数据类型

發布時間:2024/10/5 数据库 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql 有十进制类型吗_MySQL数据类型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

MySQL之數據類型

MySQL常見的數據類型有數值、日期和時間、字符串

數值

整數類型(精確值)

Integer Types (Exact Value) - INTEGER, INT, SMALLINT, TINYINT, MEDIUMINT, BIGINT

int

tinyint

bigint

不動點類型(精確值)-十進制,數字

Fixed-Point Types (Exact Value) - DECIMAL, NUMERIC

DECIMAL(5,2): 5代表精度,2代表刻度;表示該列總共可以存儲5位數字,精確到小數點后2位;

存儲范圍: -999.99 ~ 999.99

NUMERIC就是NUMERIC

說明:精度是幾,小數點+整數位不能超過前面的精度。

decimal(0) 默認是decimal(10,0)

浮點類型(近似值)-浮動

Floating-Point Types (Approximate Value) - FLOAT, DOUBLE

float 存儲 4bytes

float(7,4)就會看到這樣:-999.9999的顯示。MySQL進行舍入時存儲的值,所以如果你插入999.00009成浮(7,4)柱,近似的結果是999.0001

If M and D are omitted, values are stored to the limits permitted by the hardware.

double 存儲 8bytes

時間和日期

DATE:日期 'YYYY-MM-DD'. The supported range is?'1000-01-01'?to?'9999-12-31'

DATETIME:日期時間組合 'YYYY-MM-DD HH:MM:SS' The supported range is?'1000-01-01 00:00:00'?to'9999-12-31 23:59:59'.

TIMESTAMP:時間戳 '1970-01-01 00:00:01.000000' UTC to '2038-01-19 03:14:07.999999'?????? 注意:不能等于'1970-01-01 00:00:00'會歸零;

TIME:時間 '-838:59:59.000000' to '838:59:59.000000' ? ? ?注意:'11:12'?means?'11:12:00', not?'00:11:12' ; '1112'?and?1112?as meaning?'11:12:00;默認情況下,超出范圍的值會被自動轉換成接近的值,eg:'-850:00:00'?and?'850:00:00'?are converted to?'-838:59:59'?and?'838:59:59';無效的的時間值會被轉換成'00:00:00'

YEAR:range?1901 to 2155, or 0000??? 注意:YEAR(4) and YEAR(2)不同之處在于顯示不同;eg:70 (1970 or 2070) or 69 (2069).

字符串

CHAR:0 to 255 定長,存儲時用空格補齊;讀取時刪掉后面的空格,PAD_CHAR_TO_FULL_LENGTH sql模式開啟

VARCHAR:0 to 65,535 可變長度

BLOB:保存二進制的大型數據(字節串),沒有字符集,eg:圖片、音頻視頻等

TEXT:保存非二進制字符串(字符串);有一個字符集

BINARY和VARBINARY:類似CHAR和VARCHAR;保存字節字符串,而不是字符字符串,這意味著它們沒有字符集

總結

以上是生活随笔為你收集整理的mysql 有十进制类型吗_MySQL数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。