AICollection Help

Drop existing foreign key

-- Check if the foreign key exists before attempting to drop it SET @fk_name = 'tablename-foreign_tablename'; SET @table_name = 'tablename'; IF EXISTS ( SELECT 1 FROM information_schema.TABLE_CONSTRAINTS WHERE CONSTRAINT_TYPE = 'FOREIGN KEY' AND CONSTRAINT_NAME = @fk_name AND TABLE_NAME = @table_name ) THEN ALTER TABLE `tablename` DROP FOREIGN KEY `tablename-foreign_tablename`; END IF;
Last modified: 13 November 2024