| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 267 人关注过本帖
标题:数据传输时,如何保存标识列和默认值?
只看楼主 加入收藏
y12692189
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2021-9-23
结帖率:58.33%
收藏
已结贴  问题点数:20 回复次数:3 
数据传输时,如何保存标识列和默认值?
我有一个sql server 2000 的服务器,新装了一个sql server 2008 r2的服务器,现在想把2000的数据库迁移到2008上
在2008服务器上使用数据导入向导,整个数据库的所有表都导入以后,数据没问题。
但是表的ID列是自增量的标识列,导入以后标识没有了,而且个别列的默认值也没有了,如何解决呢?
搜索更多相关主题的帖子: 默认 传输 服务器 数据 标识 
2023-12-27 12:58
yiyanxiyin
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:9
帖 子:242
专家分:1856
注 册:2023-6-29
收藏
得分:20 
导入前执行
SET IDENTITY_INSERT 表名YYY  ON
导入完成后执行
SET IDENTITY_INSERT 表名YYY  OFF
2023-12-27 17:33
y12692189
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2021-9-23
收藏
得分:0 
璋㈣阿锛屾槑澶╄瘯涓
2023-12-27 23:26
y12692189
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2021-9-23
收藏
得分:0 
以下是引用yiyanxiyin在2023-12-27 17:33:08的发言:

导入前执行
SET IDENTITY_INSERT 表名YYY  ON
导入完成后执行
SET IDENTITY_INSERT 表名YYY  OFF


我如果有很多个表呢?都需要单独写吗?
2023-12-29 13:16
快速回复:数据传输时,如何保存标识列和默认值?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016814 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved