Loading article…
VARCHARまたは可変文字フィールドは、長さが不確定な文字データのセットです。varchar という用語は、文字と数字を保持できるデータベース内のフィールド (または列)のデータ型を指します。varchar フィールドは、データベースによって異なる制限まで任意のサイズにすることができます。Oracle 11gデータベースの制限は 4000 バイトです。[1] MySQL 5.7データベースの制限は 65,535 バイト (行全体) です。[2] Microsoft SQL Server 2008の制限は 8000 バイトです (最大ストレージ容量が 2 GB の varchar(max) が使用されない限り)。[3]
nvarcharは[4]のバリエーションでありvarchar、どちらがより適切であるかは使用例によって異なります。[説明が必要]
参照
参考文献
- ^ 「データベースの概念」。docs.oracle.com。
- ^ 「MySQL :: MySQL 5.7 リファレンスマニュアル :: 11.4.1 CHAR 型と VARCHAR 型」. dev.mysql.com。
- ^ edmacauley (2024 年 6 月 6 日). 「char と varchar (Transact-SQL)」. msdn.microsoft.com .
- ^ SQL Server の char、nchar、varchar、nvarchar データ型の違い
