mysql 存储过程 alter table传参数有关问题

mysql 存储过程 alter table传参数有关问题

mysql 存储过程 alter table传参数问题

存储过程如下:

create procedure p()

begin 

 declare a char;

 declare b char;

 set a=’a’;

 set b=’b’;

 alter table table_name modify vol set(a,b);–vol为set类型

end;

报错说set(a,b)有问题,直接set(‘a’,’b’)没有问题。

想问的是

1)alter不能传参数么,如果不能应该怎么写,因为set默认值要来回改,希望能做成变量的。

2)怎么获得原来的set类型默认值



什么样需求需要不停的变表结构。。。。

mysql 存储过程 alter table传参数有关问题

相关文章:

你感兴趣的文章:

标签云: