批量平添默认值方法

批量添加默认值方法

现在有这样一个需求,就是库中所有表没有设默认值的都得设默认值。字符串类型的默认值是”,整数类型的全设为0.

这个SQL语句得咋写或者存储过程得咋写



update 表名 set 字段名 =‘0’ where 字段名 =null 

这样不可以吗

你最好贴出表结构 和数据 比较直观




没有这样的SQL语句,从系统表中取得所有表名循环->取出字段名->判断类型->字符串累加生成SQL语句->动态执行




没有批量的语句,只能自己一条条写alter table.




没有批量的设置的




不过你可以自己通过系统表拼接成批量的alter 语句

批量平添默认值方法

相关文章:

你感兴趣的文章:

标签云: