mysql
Wie bereits erwähnt, wie kann man zunächst feststellen, ob der Fremdschlüssel vorhanden ist, und ihn dann löschen, z ='fk_emp_dept_id ') > 0)
Alter Table information_schema
Drop Foreign Key KEY_COLUMN_USAGE
;
Auch org_employee
if EXISTS((SELECT COUNT(*) FROM fk_emp_dept_id
.
where Constraint_name= 'fk_emp_dept_id') > 0)
BEGINinformation_schema
Tabelle ändern KEY_COLUMN_USAGE
Fremdschlüssel löschen
;
ENDEorg_employee
Wird einen Fehler melden, bitte geben Sie mir eine Antwortfk_emp_dept_id