如何在SQL中設(shè)置NOT NULL約束的默認(rèn)值

sql
小樊
110
2024-08-14 23:40:35
欄目: 云計(jì)算

在SQL中,可以使用DEFAULT約束來(lái)設(shè)置NOT NULL約束的默認(rèn)值。例如,以下是在創(chuàng)建表時(shí)設(shè)置NOT NULL約束的默認(rèn)值的示例:

CREATE TABLE example_table (
    column1 INT NOT NULL DEFAULT 0,
    column2 VARCHAR(50) NOT NULL DEFAULT 'default_value'
);

在上面的示例中,column1和column2列都被設(shè)置為NOT NULL約束,并分別設(shè)置了默認(rèn)值為0和’default_value’。這樣,如果插入操作未提供這些列的值,數(shù)據(jù)庫(kù)將自動(dòng)使用默認(rèn)值。

0