MySQL中欄位型別為timestamp的小坑

2022-09-11 13:09:23 字數 274 閱讀 7001

之前遇到過乙個mysql的字段為timestamp型別的小坑。

mysql中乙個字段儲存時間型別資料的時候,該字段的型別如果為timestamp型別的話,最多只能儲存到2038-01-19 11:14:07這個時間,大於這個時間段就會出現錯誤。

這是因為timestamp型別欄位的長度為4個位元組,最大值是231-1,是以從1970-01-01 00:00:00開始的計算的毫秒數。

所以如果需要儲存2038-01-19 11:14:07之後的時間的話,字段型別選擇datetime型別即可。

mysql 中對time欄位的處理

1 利用to days函式查詢今天的資料 select from 表名 where to days 時間欄位名 to days now to days函式 返回從0000年 公元1年 至當前日期的總天數。2 昨天 select from 表名 where to days now to days 時間...

mysql欄位型別解析 MySQL欄位型別最全解析

前言 要了解乙個資料庫,我們必須了解其支援的資料型別。mysql 支援大量的字段型別,其中常用的也有很多。前面文章我們也講過 int 及 varchar 型別的用法,但一直沒有全面講過字段型別,本篇文章我們將把字段型別一網打盡,講一講常用字段型別的用法。常用的字段型別大致可以分為數值型別 字串型別 ...

mysql密碼字段型別 MySQL欄位型別最全解析

前言 要了解乙個資料庫,我們必須了解其支援的資料型別。mysql 支援大量的字段型別,其中常用的也有很多。前面文章我們也講過 int 及 varchar 型別的用法,但一直沒有全面講過字段型別,本篇文章我們將把字段型別一網打盡,講一講常用字段型別的用法。常用的字段型別大致可以分為 數值型別 字串型別...