MySQLインスタンス全体のすべての列名から列名のみを探しています。スキーマ(=データベース)とテーブル名でフィルタリングする必要もあります:
IF EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME = N'CustomerVariable1Value' AND TABLE_NAME = 'MyTableName' AND TABLE_SCHEMA = 'MyDatabase')
MySQLインスタンス全体のすべての列名から列名のみを探しています。スキーマ(=データベース)とテーブル名でフィルタリングする必要もあります:
IF EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME = N'CustomerVariable1Value' AND TABLE_NAME = 'MyTableName' AND TABLE_SCHEMA = 'MyDatabase')