我们在给程序进行更新时,会有大量的sql语句。我们创建一个数据表之后,在后期因为新的需求可能会需要新建字段,那么我们就需要查询这个数据表里面的字段有没有被创建,如果没有创建则创建这个字段。要是我们不加这个判断的话就会报错,如下图:
下面我们就直接来看这个查询语句
select count(*) as count from information_schema.columns where table_name = '数据表名' and column_name = '字段名'
查询完后,如果存在则会返回1 不存在则返回0 具体的代码的如下图:
© 版权声明
如果没有特殊说明,文章版权归编程狗所有,转载请注明出处。
THE END
- 最新
- 最热
只看作者