💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# 字段相关命令 ## 新增字段 ~~~php alter table user_phone add sex1 varchar(11) not null first; ~~~ >[info] user_phone 表示所要操作的**数据表** >sex1 表示需要新增的**字段名** >varcahr(11) 所要新增的**字段的长度** >not null 不为空 null 可以为空 默认 null >FIRST(first) 把字段添加再**最前面** >AFTER(after) 字段名 新增字段在**某个字段之后** >默认新增的字段在**最末尾** >字段默认值 default >[danger] FIRST(fister) 和 AFTER(after) 关键字只占用于 ADD(add) 子句,所以如果你想重置数据表字段的位置就需要先使用 DROP(drop) 删除字段然后使用 ADD(add) 来添加字段并设置位置 ## 修改字段类型及名称 ~~~php alter table user_phone modify sex1 char(100); ~~~ >[info] user_phone 数据库表名 >sex1 需要修改的字段名 >char(100) 被修改的类型以及字段度 >[danger] 修改之后字段默认可以为空 >要不允许为空 在后面加 not null 默认 null >只能在同类型的字段之间修改 >defalut 默认值 ~~~php alter table user_phone change sex1 sex5 varchar(1) not null defalut '1'; ~~~ >[info] user_phone 需要修改的表名 >sex1 被修改的字段名 >sex5 修改后的字段名 >defalut 默认值 >[danger]只能在同类型的字段之间修改