zoukankan      html  css  js  c++  java
  • mysql添加字段

    使用事务给表添加字段

    #添加字段说明
    USE test;/*库名*/
    DROP PROCEDURE IF EXISTS schema_change;  
    DELIMITER //
    CREATE PROCEDURE schema_change()
    BEGIN 
    DECLARE  CurrentDatabase VARCHAR(100);
    SELECT DATABASE() INTO CurrentDatabase;
    IF EXISTS (SELECT * FROM information_schema.columns WHERE table_schema=CurrentDatabase AND table_name ='userinfo'/*表名*/ AND column_name = 
    'is_delete'/*字段名*/)
        THEN  
        SELECT CONCAT('is_delete'/*字段名*/,'此字段已存在,无法添加');
        ELSE
        ALTER TABLE `userinfo` ADD `is_delete` INT(4) DEFAULT '0' NOT NULL COMMENT '是否删除:1删除,0不删除';
    END IF;  
    
    #如需继续修改其他字段,请在这里复制以上 IF NOT----END IF部份,并修改
    END//
    DELIMITER ;  
    CALL schema_change();
  • 相关阅读:
    Redis 连接命令
    Redis 脚本
    Redis 事务
    Redis 发布订阅
    Redis HyperLogLog
    Redis 有序集合(sorted set)
    Redis 集合(Set)
    Redis 列表(List)
    Redis 哈希(Hash)
    特定消费者的限制流量
  • 原文地址:https://www.cnblogs.com/qidakang/p/9971339.html
Copyright © 2011-2022 走看看