gpt4 book ai didi

MySQL 字段在更新时设置为 0

转载 作者:行者123 更新时间:2023-11-29 08:34:30 25 4
gpt4 key购买 nike

有没有办法在不使用 PHP 或在我的查询中显式包含该行的情况下,在更新该行时将字段设置为 0?

最佳答案

定义表时可以设置默认值= 0

来自CREATE TABLE Syntax :

CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name
.../...
column_definition:
data_type [NOT NULL | NULL] [DEFAULT default_value]

比方说

CREATE TABLE test (
a INT,
b INT DEFAULT 0);

如果我们这样做

INSERT INTO test (a) values (1),(2),(3);

然后当我们

SELECT * FROM test

我们会得到

a  |  b
1 0
2 0
3 0

查看它正在运行SQL Fiddle

关于MySQL 字段在更新时设置为 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15581001/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com