MySQL decimal类型默认值怎么设置

   2024-09-30 3370
核心提示:在MySQL中,使用DECIMAL数据类型可以存储精确的小数值。当创建表时,可以为DECIMAL类型的列设置默认值。以下是如何设置DECIMAL类

在MySQL中,使用DECIMAL数据类型可以存储精确的小数值。当创建表时,可以为DECIMAL类型的列设置默认值。以下是如何设置DECIMAL类型默认值的示例:

CREATE TABLE example_table (    id INT AUTO_INCREMENT PRIMARY KEY,    price DECIMAL(10, 2) DEFAULT 0.00);

在这个示例中,我们创建了一个名为example_table的表,其中包含一个名为priceDECIMAL类型列。DECIMAL类型的列允许您指定整数部分和小数部分的位数。在这里,我们将整数部分的位数设置为10,小数部分的位数设置为2。这意味着price列可以存储最多10位整数和2位小数的数值。

接下来,我们为price列设置了默认值0.00。这意味着当插入新记录时,如果没有为price列提供值,它将自动设置为0.00

要插入具有默认price值的新记录,可以使用以下SQL语句:

INSERT INTO example_table (id) VALUES (NULL);

在这个例子中,我们没有为price列提供值,因此它将自动设置为默认值0.00

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号