mysql如何修改某一列的数据类型

你的SQL语句 alter table pet alter column sex enum("m","f"); 错了 正确的是:alter table pet change `sex` `sex` enum('m','f') not null default 'm';另外最好先保证你的pet表中现在sex字段的值都在m,f以内
mysql如何修改某一列的数据类型
你的SQL语句 alter table pet alter column sex enum("m","f"); 错了

正确的是:
alter table pet change `sex` `sex` enum('m','f') not null default 'm';

另外最好先保证你的pet表中现在sex字段的值都在m,f以内2010-09-07
twtba 的回答里命令中sex旁边的引号不是英文输入法里的单引号,是数字1 左边的那个(也就是波浪线那个)
`sex` 'sex',两个是不一样的2012-04-03
mengvlog 阅读 69 次 更新于 2025-10-29 05:54:13 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部