表已经有了,升级需要新增一些列
采用了语句:ALTER TABLE Data ADD COLUMN test
由于列已存在,重复的新增会报错,如何在新增列前先检查这个列是否存在以保证脚本的重复执行呢?
1、在代码中捕获错误
2、在代码中使用.schema Data ;会返回Data 的结构,然后判断下有没有test字段,有就忽略,没有就执行alter table Data add column test …
表已经有了,升级需要新增一些列
采用了语句:ALTER TABLE Data ADD COLUMN test
由于列已存在,重复的新增会报错,如何在新增列前先检查这个列是否存在以保证脚本的重复执行呢?
1、在代码中捕获错误
2、在代码中使用.schema Data ;会返回Data 的结构,然后判断下有没有test字段,有就忽略,没有就执行alter table Data add column test …