Php 错误#1025-尝试添加级联删除时的重命名错误
我得到了这个错误:Php 错误#1025-尝试添加级联删除时的重命名错误,php,mysql,sql,syntax-error,cascade,Php,Mysql,Sql,Syntax Error,Cascade,我得到了这个错误: #1025 - Error on rename of '.\projekt\wplaty' to '.\projekt\#sql2-1300-6c' (errno: 152) 我做了一些研究,可能是因为我在一个表中更改了FK,但他的PK在许多表中使用。我怎样才能消除这个错误 My PK is in table "baza_osob", name -> pesel. My FK are in: -"wplaty", name -> pesel. -"skladki
#1025 - Error on rename of '.\projekt\wplaty' to '.\projekt\#sql2-1300-6c' (errno: 152)
我做了一些研究,可能是因为我在一个表中更改了FK,但他的PK在许多表中使用。我怎样才能消除这个错误
My PK is in table "baza_osob", name -> pesel.
My FK are in:
-"wplaty", name -> pesel.
-"skladki_aktualne", name -> pesel.
-"dluznicy", name ->pesel.
-"skladki_wyplaty", name -> pesel.
我正在尝试从以下主题的帮助:
有人知道我怎么做吗?我在phpMyAdmin中使用MySQL
@编辑
Comand“触发”错误:
你能发布一个触发错误的命令吗?它在我链接的另一个主题中,但好的,我编辑了这篇文章。顺便说一句,英文列名会很好地理解这个问题。。。pesel指向baza_osob表?如果是,该表的哪一列?(如果是)您能发布
描述表basa_osob
的输出吗?我已经自己做了,很抱歉给您添麻烦。我在FK换了名字,结果成功了。
alter table wplaty drop foreign key pesel;