MySQLでは、テーブルを作成する際にフィールド属性をNOT NULLと指定することで、非null制約を追加することができます。たとえば、以下はテーブルを作成する際に非null制約を追加する例です。

CREATE TABLE customers (
    id INT PRIMARY KEY,
    name VARCHAR(50) NOT NULL,
    email VARCHAR(50) NOT NULL
);

例えば、上の例では、nameとemailのフィールドがNOT NULLとして定義されており、データを挿入する際にこれらのフィールドは空白ではないことを意味します。空の値を挿入しようとすると、MySQLはエラーを返します。

bannerAds