alter table的问题
alter table table_a
modify col_1 int,
modify col_2 int; 是正确的
但写成
alter table table_a modify
(
col_1 int,
col_2 int
); 是错误的
该如何写成这种形式的那?
已经知道,
alter table table_a add写成这种括号形式
同时加多行是可以的,只是想知道,
modify的该怎么做?谢谢
参考答案:modify 是就近执行单个定义的,也就是说只管临近参数如 col_1 int,不可以偷懒将col_1 int, col_2 int 加括号作为一个对象让modify来定义,会报错的。这个和数学里的乘法提取公因式可不是一回事哦。