网站首页技术文章

判断mysql表的字段是否存在的方法

发布时间:2017-07-17编辑:admin阅读(57)

    以下代码为判断oc_customer_group_description表是否存在need_credit这个字段,存在的话不操作,不存在则新加字段


    将oc_customer_group_description替换为你的表名,将need_credit替换为你要加的字段名

    DROP PROCEDURE IF EXISTS add_col_need_credit; 
    
    DELIMITER $$
    CREATE PROCEDURE add_col_need_credit()
    BEGIN
    IF NOT EXISTS(SELECT  column_name FROM information_schema.columns WHERE table_name='oc_customer_group_description' AND column_name='need_credit' ) THEN 
    ALTER TABLE  `oc_customer_group_description`  ADD  `need_credit` numeric(10,4) NOT NULL default 0; 
    END IF;
    END$$
    DELIMITER ; 
    CALL add_col_need_credit();



    收录情况:百度未收录
    本文地址:http://luvial.cn/content/10072.html
    转载请保留原文地址!

    如果您觉得本文对您有帮助,且您有经济能力,欢迎捐助本站
标签: mysql
上一篇:一个同城拼车的微信小程序(前端+后端)
下一篇:利用qq打开内置浏览器的方法