sql server2000的数据导入到sql server 2005 中如何保留列的默认值

april1127 2009-04-03 11:53:35
问题如题,请各位前辈们多多指教o(∩_∩)o...
...全文
96 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
dxpws 2009-04-09
  • 打赏
  • 举报
回复
up
april1127 2009-04-03
  • 打赏
  • 举报
回复
是把2000的数据导入到2005,数据我是可以导过去的,但是2000里设置的默认值没有办法带入到2005中
sdhdy 2009-04-03
  • 打赏
  • 举报
回复
保留2005中列的默认值吗?那就不往里倒这列,倒的话肯定就覆盖了。
--用语句,对应好列,不包括那列。
insert db2005..tb(col1,col2,col3,..) select col1,col2,col3...from db2000..tb
april1127 2009-04-03
  • 打赏
  • 举报
回复
没人会吗?
rucypli 2009-04-03
  • 打赏
  • 举报
回复
update table1 set  字段1='默认值'  where 字段1 is not null
fcuandy 2009-04-03
  • 打赏
  • 举报
回复
导入的时候,不要光导入结构和数据,而是在数据库间复制对象和数据,在详细选项里钩上默认值
april1127 2009-04-03
  • 打赏
  • 举报
回复
表结构也要同时导过去

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧