數據庫char和varchar區別是什么?

數據庫char和varchar的區別:1、char類型的長度是固定的,而varchar類型的長度是可變的;2、char類型每次修改的數據長度相同,效率更高,而varchar類型每次修改的數據長度不同,效率更低。

數據庫char和varchar區別是什么?

數據庫char和varchar的區別:

一、長度不同

1、char類型:char類型的長度是固定的。

2、varchar類型:varchar類型的長度是可變的。

二、效率不同

1、char類型:char類型每次修改的數據長度相同,效率更高。

2、varchar類型:varchar類型每次修改的數據長度不同,效率更低。

數據庫char和varchar區別是什么?

三、存儲不同

1、char類型:char類型存儲的時候是初始預計字符串再加上一個記錄字符串長度的字節,占用空間較大。

2、varchar類型:varchar類型存儲的時候是實際字符串再加上一個記錄字符串長度的字節,占用空間較小。

相關學習推薦:mysql視頻教程

? 版權聲明
THE END
喜歡就支持一下吧
點贊9 分享