資料庫添加時間類型

來源:互聯網
上載者:User

標籤:易度   資料庫   傳媒   時間類型   

日期類型:

datetime  年月日小時分秒  格式必須是

‘yyyy-MM-dd hh:mm:ss’

時間戳記類型:

什麼是時間戳記,就是一個日期中,如果具備了年、月、日、小時、分、秒,就是時間戳記。

 

把t1表的類型改為timestamp

650) this.width=650;" src="http://s2.51cto.com/wyfs02/M01/84/03/wKiom1eDS3jAqL3zAAA7-caunXM855.png-wh_500x0-wm_3-wmp_4-s_3758443200.png" title="1.png" alt="wKiom1eDS3jAqL3zAAA7-caunXM855.png-wh_50" />

取值範圍: 1970 1 1 00:00:00 但是我們在東8區,所以我們測試時,要添加的最小的時間是”1970-1-108:00:01”

 

Date類型:  只有 年月日

Time類型:  只有 時分秒

650) this.width=650;" src="http://s1.51cto.com/wyfs02/M01/84/03/wKiom1eDS4WAVM7-AAA7Dbt_7ww194.png-wh_500x0-wm_3-wmp_4-s_3548160294.png" title="2.png" alt="wKiom1eDS4WAVM7-AAA7Dbt_7ww194.png-wh_50" />

Year類型,只能存放年:

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/84/03/wKiom1eDS5DRrpq7AAA--7ruyIU393.png-wh_500x0-wm_3-wmp_4-s_2720855044.png" title="3.png" alt="wKiom1eDS5DRrpq7AAA--7ruyIU393.png-wh_50" />

關於日期要注意的地方:

1. 資料庫裡,日期加數字,得數字

2. 資料庫裡,數字+數字, 得數字

3. 資料庫裡,數字+字串, 得數字

4. 資料庫裡,字串+字串,得數字,此時如果字串無法變為數字就盡量變成數字;

字串類型:

char 字串類型 char(n) 表示該字串最多存放n個位元組。

Varchar 也是字串類型, varchar(n) 也是表示最多存放n個位元組. 這個效果,和char一樣,它們總會有點區別!

 

Char是定長

Varchar是可變長度

 

比如:

char(10)類型中,如果存放1個’a’, 則是這樣存放的

‘         a’ , 湊足10個字元,左邊補空格

Varchar(10) 類型中,如果存放1個’a’, 則是這樣存放的

‘a’ , 沒有湊足10個字元,左邊不用補空格

 

看起來varchar節省空間的,char浪費空間。 經常使用varchar, char雖然浪費空間,但是儲存效率高,varchar雖然節省空間的,但是varchar會多餘的列刪掉,多了這一步,就降低效率。

當我們存放手機的時候,char(11) 最合適了!

 

Char(n) 其中的n最大取值為255.

Varchar(n) 其中的n最大取值為65535,但是,這個65535個位元組中,有兩個位元組,用來存放varchar這一列本身的資訊。還剩65533個,還有1個位元組用來存放null值。就剩65532.

簡單一句話,varchar(n)中的n最大值為65532.

 

當varchar 或char,表示的最大位元組已經不能滿足業務需求的時候,比如,資料庫裡要存放一個三國演義小說,這是一個varchar(max) char(max)能解決的嗎?  

所以就有這種類型: text, 2g  其實也是一種varchar,只不過是能存放的位元組範圍為2g的類型。

Tinytext mediumtext text longtext

 

 

枚舉類型:  枚舉,說到頭,就知道尾,意思是值能列舉完的類型.

 

比如: 星期。  生肖。 星座。 性別。  學曆。  這些都是枚舉類型。

 

枚舉類型在mysql中是 enum.

易度(深圳)傳媒有限公司

看世界 新角度

:EDOYOJOY

微博:http://weibo.com/EDOYOJOY

官網:http://www.edovis.com/

650) this.width=650;" src="http://s4.51cto.com/wyfs02/M02/84/03/wKiom1eDTG-wSjPPAARiY5244a8346.jpg" title="易度psd.jpg" alt="wKiom1eDTG-wSjPPAARiY5244a8346.jpg" />


 


資料庫添加時間類型

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.