亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

簽到功能,數據庫存時間年月日為什么用varchar

簽到功能,數據庫存時間年月日為什么用varchar

PHP
九州編程 2019-03-18 15:33:56
做一個簽到功能 `create_time` decimal(20,3) NOT NULL, `create_date_ymd` varchar(15) NOT NULL COMMENT '簽到時間年月日', `create_date_ym` varchar(15) NOT NULL, `create_date_y` int(4) NOT NULL, `create_date_m` int(2) NOT NULL, `create_date_d` int(2) NOT NULL, 不是很明白年月日create_date_ymd 這個字段為什么是varchar而不是int后面這些字段用處是:之后清理沒用的數據
查看完整描述

10 回答

?
Qyouu

TA貢獻1786條經驗 獲得超11個贊

字段名create_date_ymd ymd不是指時間格式嗎?有格式的時間是int的話再轉一次?其實我覺得存date類型好點

查看完整回答
反對 回復 2019-03-18
?
三國紛爭

TA貢獻1804條經驗 獲得超7個贊

中間沒符號的話,你完全可以使用int

查看完整回答
反對 回復 2019-03-18
?
搖曳的薔薇

TA貢獻1793條經驗 獲得超6個贊

也可以存Date類型,但是varchar類型前后臺轉換都方便.

查看完整回答
反對 回復 2019-03-18
?
紅糖糍粑

TA貢獻1815條經驗 獲得超6個贊

這個就看創建數據表人的習慣了,看這個表就知道喜歡使用varchat 不怎么喜歡使用date類型

查看完整回答
反對 回復 2019-03-18
?
繁花如伊

TA貢獻2012條經驗 獲得超12個贊

習慣問題吧,我個人是覺得int或者date 是更好的

查看完整回答
反對 回復 2019-03-18
?
SMILET

TA貢獻1796條經驗 獲得超4個贊

這屬于個人習慣問題吧 我一般存bigint 存到微秒

查看完整回答
反對 回復 2019-03-18
?
牛魔王的故事

TA貢獻1830條經驗 獲得超3個贊

習慣問題,我是int或者datetime

查看完整回答
反對 回復 2019-03-18
?
LEATH

TA貢獻1936條經驗 獲得超7個贊

能用就行了~~

查看完整回答
反對 回復 2019-03-18
  • 10 回答
  • 0 關注
  • 812 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號