1.设计表的时候,给id的长度是11,sex是1,age是3,但是新增数据后,为什么id,sex,sge长度自动变成0了?

2.长度为0 是什么意思,如果要写数据库物理设计,此时长度应该填什么

1.设计表的时候,给id的长度是11,sex是1,age是3,但是新增数据后,为什么id,sex,sge长度自动变成0了?

2.长度为0 是什么意思,如果要写数据库物理设计,此时长度应该填什么

关注让【道友老李】来帮你解答,本回答参考gpt编写,并整理提供,如果还有疑问可以点击头像关注私信或评论。
如果答案让您满意,请采纳、关注,非常感谢!1. 出现长度变成0的情况可能是因为在新增数据时,对应的字段的长度设置有误或者数据类型不匹配导致自动更改为默认值。为了避免这种情况,可以在设计表时确保字段的长度和数据类型设置正确。
CREATE TABLE user (
id INT(11) NOT NULL,
name VARCHAR(50) NOT NULL,
sex CHAR(1) NOT NULL,
age INT(3) NOT NULL,
PRIMARY KEY (id)
);