新西兰天维网社区

 找回密码
登录  注册
搜索
热搜: 移民 留学
查看: 287|回复: 6
打印 上一主题 下一主题

[学习] 广发帖求IT高人,求教数据库问题。。。主题:如何给已有关系连接和数据的主钥列添加ide [复制链接]

头像被屏蔽

禁止发言

UID
327825
热情
249
人气
331
主题
44
帖子
243
精华
0
积分
434
阅读权限
1
注册时间
2012-6-13
跳转到指定楼层
楼主
发表于 2013-8-4 05:52:43 |只看该作者 |倒序浏览 微信分享
提示: 作者被禁止或删除 内容自动屏蔽

使用道具 举报

Rank: 10Rank: 10Rank: 10

升级  18.53%

UID
73214
热情
759
人气
2624
主题
76
帖子
1018
精华
0
积分
2278
阅读权限
30
注册时间
2006-5-16

最强王者 永恒钻石 尊贵铂金

沙发
发表于 2013-8-4 11:50:27 |只看该作者 微信分享
最快的方法是備份data, 備份keys, 然後table重建(輸入data前添加属性identity), 再recover keys+data

使用道具 举报

Rank: 10Rank: 10Rank: 10

升级  62.8%

UID
270938
热情
1543
人气
2660
主题
81
帖子
1557
精华
0
积分
2942
阅读权限
30
注册时间
2010-12-29
板凳
发表于 2013-8-4 19:36:09 |只看该作者 微信分享
哎,没有学过identity。。。帮顶吧。

使用道具 举报

头像被屏蔽

禁止发言

UID
327825
热情
249
人气
331
主题
44
帖子
243
精华
0
积分
434
阅读权限
1
注册时间
2012-6-13
地板
发表于 2013-8-5 03:51:23 |只看该作者 微信分享
提示: 作者被禁止或删除 内容自动屏蔽

使用道具 举报

头像被屏蔽

禁止发言

UID
327825
热情
249
人气
331
主题
44
帖子
243
精华
0
积分
434
阅读权限
1
注册时间
2012-6-13
5#分享本帖地址
发表于 2013-8-5 03:51:45 |只看该作者 微信分享
提示: 作者被禁止或删除 内容自动屏蔽

使用道具 举报

Rank: 10Rank: 10Rank: 10

升级  18.53%

UID
73214
热情
759
人气
2624
主题
76
帖子
1018
精华
0
积分
2278
阅读权限
30
注册时间
2006-5-16

最强王者 永恒钻石 尊贵铂金

6#分享本帖地址
发表于 2013-8-5 10:38:23 |只看该作者 微信分享
本帖最后由 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.
上面都解決了, 這行就不會出現了

使用道具 举报

Rank: 14Rank: 14Rank: 14Rank: 14

升级  72.16%

UID
73819
热情
8692
人气
11130
主题
163
帖子
7042
精华
3
积分
13608
阅读权限
30
注册时间
2006-5-20

新时政

7#分享本帖地址
发表于 2013-8-5 14:54:31 |只看该作者 微信分享
楼上说的对。

问题很简单,在你的代码前,drop掉那个PK和那个FK。在你的代码后,加回去就行了。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版| 联系论坛客服| 广告服务| 招贤纳士| 新西兰天维网

GMT+13, 2024-10-13 08:22 , Processed in 0.017138 second(s), 14 queries .

Powered by Discuz! X2 Licensed

Copyright 2001- Sky Media Limited, All Rights Reserved.

回顶部