在存储过程中使用以下命令:
IF NOT EXISTS( SELECt NULL FROM INFORMATION_SCHEMA.COLUMNSWHERe table_name = 'tablename' AND table_schema = 'db_name' AND column_name = 'columnname') THEN ALTER TABLE `TableName` ADD `ColumnName` int(1) NOT NULL default '0';END IF;

在存储过程中使用以下命令:
IF NOT EXISTS( SELECt NULL FROM INFORMATION_SCHEMA.COLUMNSWHERe table_name = 'tablename' AND table_schema = 'db_name' AND column_name = 'columnname') THEN ALTER TABLE `TableName` ADD `ColumnName` int(1) NOT NULL default '0';END IF;