用sql脚本,安全添加字段

来源:互联网 发布:怎样应聘淘宝唇模 编辑:程序博客网 时间:2024/06/08 08:52

CREATE PROCEDURE safe_add_col(tname VARCHAR(50),cname VARCHAR(50))
BEGIN
    SET @a = '';
    SELECT column_name into @a
        FROM information_schema.columns
    WHERE table_name = tname AND column_name = cname;

    IF @a = '' THEN
        alter table tbl_application_source_down add import_batch VARCHAR(14) DEFAULT '' NOT NULL;
  END IF;
END;

call safe_add_col('user','real_name');

DROP PROCEDURE IF EXISTS safe_add_col;

0 0
原创粉丝点击