ホームページ  >  記事  >  データベース  >  データベースのcharとvarcharの違いは何ですか?

データベースのcharとvarcharの違いは何ですか?

coldplay.xixi
coldplay.xixiオリジナル
2020-07-24 15:29:1617126ブラウズ

データベース char と varchar の違い: 1. char 型の長さは固定ですが、varchar 型の長さは可変です; 2. char 型のデータ長は毎回同じです。 varchar型は変更するたびにデータ長が異なるため効率が悪くなります。

データベースのcharとvarcharの違いは何ですか?

#データベース char と varchar の違い:

1. 長さの違い

1. char 型: char 型の長さは固定です。

2. Varchar 型: varchar 型の長さは可変です。

2. 効率の違い

1. Char 型: char 型は変更のたびにデータ長が同じであり、効率が高くなります。

2. Varchar 型: varchar 型は変更するたびにデータ長が異なるため効率が悪くなります。

データベースのcharとvarcharの違いは何ですか?

3. 異なるストレージ

1. Char 型: char 型が格納される場合、それは最初に期待される文字列に加えたものです。 a 文字列の長さをバイト単位で記録します。これは多くのスペースを占めます。

2. Varchar 型: varchar 型は、実際の文字列に加えて、文字列の長さを記録するバイトを格納するため、占有スペースが少なくなります。

関連する学習に関する推奨事項:

mysql ビデオ チュートリアル

以上がデータベースのcharとvarcharの違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。