我想从数据库中的表中更改变量的数据类型。我想要更改的数据类型属于变量‘习题_id’,从INT到INT NOT NULL AUTO_INCREMENT。问题是'exercise_id‘是主键,我害怕破坏表,因为我不想丢失数据。您知道在不删除任何内容的情况下更改数据类型的方法吗?谢谢。我使用MySQL与软件MySQL Workbench 6.3CREATE TA
我正在使用select query从现有表创建新表。现有表列的数据类型为varchar(255),因此在新创建的表中,该列包含默认的varchar数据类型。现在如何将新的表列更改为其他数据类型TEXT。下面是mysql查询。尝试了cast()和convert(),但对文本数据类型无效SELECT studentname as `Name`, rollno as `Ro