第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

VARCHAR和CHAR有什么區(qū)別?

VARCHAR和CHAR有什么區(qū)別?

千巷貓影 2019-12-07 15:52:05
MySQL中的VARCHAR和CHAR有什么區(qū)別?我正在嘗試存儲MD5哈希值。
查看完整描述

3 回答

?
HUH函數(shù)

TA貢獻1836條經(jīng)驗 獲得超4個贊

VARCHAR 是可變長度的。


CHAR 是固定長度。


如果您的內(nèi)容是固定大小,則使用可獲得更好的效果CHAR。


有關(guān)詳細說明,請參見CHAR和VARCHAR類型上的MySQL頁面(請確保還閱讀注釋)。


查看完整回答
反對 回復 2019-12-07
?
郎朗坤

TA貢獻1921條經(jīng)驗 獲得超9個贊

焦炭

  1. 用于存儲固定長度的字符串值。

  2. 最大編號 數(shù)據(jù)類型最多可容納255個字符。

  3. 它比VARCHAR 快50%。

  4. 使用靜態(tài)內(nèi)存分配。

VARCHAR

  1. 用于存儲長度可變的字母數(shù)字數(shù)據(jù)。

  2. 該數(shù)據(jù)類型最多可容納

    • MySQL 5.0.3之前的版本:255個字符。

    • MySQL 5.0.3后:該行共享65,535個字符

  3. 它比CHAR 。

  4. 使用動態(tài)內(nèi)存分配


查看完整回答
反對 回復 2019-12-07
?
肥皂起泡泡

TA貢獻1829條經(jīng)驗 獲得超6個贊

CHAR與VARCHAR


CHAR用于定長大小變量

VARCHAR用于定長大小變量。


例如


Create table temp

(City CHAR(10),

Street VARCHAR(10));


Insert into temp

values('Pune','Oxford');


select length(city), length(street) from temp;

輸出將是


length(City)          Length(street)

10                    6

結(jié)論:要有效地使用存儲空間,必須在變量長度可變的情況下使用VARCHAR代替CHAR


查看完整回答
反對 回復 2019-12-07
  • 3 回答
  • 0 關(guān)注
  • 575 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號