gpt4 book ai didi

Mysql表列不能为空

转载 作者:可可西里 更新时间:2023-11-01 07:59:14 26 4
gpt4 key购买 nike

我创建了一个包含三列的表,Id、Name、Quantity。看起来,当我尝试插入至少包含一个空列的行时,或者当我尝试将一列的默认值设置为 NULL 时,数据库会抛出错误。#1048 - “数量”列不能为空

如何将 NULL 设置为列的有效值?

最佳答案

ALTER TABLE mytable MODIFY quantity NUMERIC(20, 2)

NUMERIC(20, 2) 替换为您的实际数据类型,但没有 NOT NULL 约束。

要显示您当前的列定义,请运行

SHOW CREATE TABLE mytable

mysql(命令行客户端)

关于Mysql表列不能为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16275155/

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