一、長度不同
1、char類型:char類型的長度是固定的。
2、varchar類型:varchar類型的長度是可變的。
二、效率不同
1、char類型:char類型每次修改的數據長度相同,效率更高。
2、varchar類型:varchar類型每次修改的數據長度不同,效率更低。
三、存儲不同
1、char類型:char類型存儲的時候是初始預計字元串再加上一個記錄字元串長度的字節,佔用空間較大。
2、varchar類型:varchar類型存儲的時候是實際字元串再加上一個記錄字元串長度的字節,佔用空間較小。
數據庫中char和varchar的區別爲:長度不同、效率不同、存儲不同。