true
またはfalse
の値を保持できます。例えば、顧客がプロフィールを完成させたかどうかを記録するカラムは、ブール型になります。CREATE TABLE Customers (
CustomerID INT,
CustomerName VARCHAR(255),
BirthDate DATE,
PremiumMember BOOLEAN,
AccountBalance DECIMAL(5,2)
);
int
、varchar(255)
、date
、boolean
、decimal(5,2)
はすべてデータ型です。これらは各カラムにどのようなデータを期待するかをデータベースに伝え、これを強制することもできます(例えばint
フィールドに文字列を入れることはできません)。