gpt4 book ai didi

mysql - 我必须编写一个 SQL 语句来使用 DDL 命令创建表技能。字段描述可以为NULL,默认值为NULL

转载 作者:行者123 更新时间:2023-11-30 22:42:25 26 4
gpt4 key购买 nike

CREATE TABLE skill
(
id BIGINT(20),
description VARCHAR(255) DEFAULT NULL,
name VARCHAR(255),
PRIMARY KEY(id)
);

门户网站回答错误。我不明白这段代码有什么问题。执行后,它说'0 rows affected'。

最佳答案

DDL 语句不会影响任何记录,它们会影响对象,因此成功执行 DDL 语句预计会返回“0 行受影响”。

您的 DDL 似乎是正确的,尽管明确声明 default null 有点过于稳健。许多(大多数?)与我共事过的 DBA 会忽略它并简单地使用如下内容:

CREATE TABLE skill
(
id BIGINT(20),
description VARCHAR(255),
name VARCHAR(255),
PRIMARY KEY(id)
);

关于mysql - 我必须编写一个 SQL 语句来使用 DDL 命令创建表技能。字段描述可以为NULL,默认值为NULL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30747240/

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