由于一个或多个对象访问此列,ALTER TABLE DROP COLUMN ... 失败

在用django 连接数据库 用如下命令 创建模型后 会有以下错 

创建模型:

 python manage.py migrate   # 创建表结构
$ python manage.py makemigrations TestModel  # 让 Django 知道我们在我们的模型有一些变更
$ python manage.py migrate TestModel   # 创建表结构

会有一下错误:

SQL SERVER删除列,报错."由于一个或多个对象访问此列,ALTER TABLE DROP COLUMN ... 失败"

由于一个或多个对象访问此列,ALTER TABLE DROP COLUMN ... 失败_第1张图片

只需要删除后 对应列约束 再次运行

 python manage.py migrate

即可

你可能感兴趣的:(python)