- UID
- 73214
- 热情
- 759
- 人气
- 2624
- 主题
- 76
- 帖子
- 1018
- 精华
- 0
- 积分
- 2278
- 分享
- 0
- 记录
- 0
- 相册
- 1
- 好友
- 0
- 日志
- 0
- 在线时间
- 3943 小时
- 注册时间
- 2006-5-16
- 阅读权限
- 30
- 最后登录
- 2023-3-5
升级 18.53% - UID
- 73214
- 热情
- 759
- 人气
- 2624
- 主题
- 76
- 帖子
- 1018
- 精华
- 0
- 积分
- 2278
- 阅读权限
- 30
- 注册时间
- 2006-5-16
|
本帖最后由 xxxQQQxxx 于 2013-8-5 09:42 编辑
liyao19891011 发表于 2013-8-5 02:51
我前面都是这么做的,但是到导入数据后,应该是删除旧表,旧表死活删除不了,新表就改不了名字。错误是提 ...
你要去連FK的table刪PK之後才能刪FK, 刪完後才能刪table
錯誤說的很明顯了
Msg 5074, Level 16, State 1, Line 1
The object 'PK_Employees' is dependent on column 'employee_id'.
employee_id因為他是employee PK (這個刪PK就好)
Msg 5074, Level 16, State 1, Line 1
The object 'FK_Packages_Employees' is dependent on column 'employee_id'.)
employee_id也是FK, (你要去Packages table去找PK後刪掉)
Msg 4922, Level 16, State 9, Line 1
ALTER TABLE DROP COLUMN employee_id failed because one or more objects access this column.
上面都解決了, 這行就不會出現了 |
|