当前位置:首页 > SQL

Access转成Sql 2008步骤,同时解决自动编号问题,主键,id数值不重置

happyfhb13年前 (2013-07-26)SQL2464
摘要:Access转成Sql 2008步骤,同时解决自动编号问题,主键,id数值不重置。2010-08-17 10:191.开始->Microsoft SQL Server 2008->导入和导出数据(32 位)2.选择数据源,数据源里选择Microsoft Access,浏览选mdb文件,下…

Access转成Sql 2008步骤,同时解决自动编号问题,主键,id数值不重置。2010-08-17 10:19

1.开始->Microsoft SQL Server 2008->导入和导出数据(32 位)
2.选择数据源,数据源里选择Microsoft Access,浏览选mdb文件,下一步。


3.选择目标,数据库点新建,名称自定,下一步。

4.复制一个或多个表或视图的数据,下一步。


5.选择源表和源视图,全勾选,选第一个表,点编辑映射;


出现列映射框,点击编辑SQL,


弹出SQL语句编辑框

在[ID] int NOT NULL,中间加入IDENTITY(1,1),后显示为:[ID] int IDENTITY(1,1) NOT NULL,

确定,确定,回到选择源表和源视图框,继续修改其它表,完成后,下一步。
6.立即运行,下一步。
7.完成。
最后用SQL Server Management Studio连接数据库查看刚转换的数据中的表,ID列。

标识为True,标识种子为1,标识增量为1,

以后添加数据就跟Access里的自动编号效果一样了。

补充:关于主键设置,可以第5步:[ID] int IDENTITY(1,1) NOT NULL, 里插入:Primary key,语句为:

[ID] int Primary key IDENTITY(1,1) NOT NULL,

最后,如果要复制来的id数据不重置(转换后id重新从1来编号),可以勾选第5步列表映射框里:启用标识插入。

Access转成Sql 2008步骤,同时解决自动编号问题,主键,id数值不重置。

2010-08-17 10:19

1.开始->Microsoft SQL Server 2008->导入和导出数据(32 位)
2.选择数据源,数据源里选择Microsoft Access,浏览选mdb文件,下一步。


3.选择目标,数据库点新建,名称自定,下一步。

4.复制一个或多个表或视图的数据,下一步。


5.选择源表和源视图,全勾选,选第一个表,点编辑映射;


出现列映射框,点击编辑SQL,


弹出SQL语句编辑框

在[ID] int NOT NULL,中间加入IDENTITY(1,1),后显示为:[ID] int IDENTITY(1,1) NOT NULL,

确定,确定,回到选择源表和源视图框,继续修改其它表,完成后,下一步。
6.立即运行,下一步。
7.完成。
最后用SQL Server Management Studio连接数据库查看刚转换的数据中的表,ID列。

标识为True,标识种子为1,标识增量为1,

以后添加数据就跟Access里的自动编号效果一样了。

补充:关于主键设置,可以第5步:[ID] int IDENTITY(1,1) NOT NULL, 里插入:Primary key,语句为:

[ID] int Primary key IDENTITY(1,1) NOT NULL,

最后,如果要复制来的id数据不重置(转换后id重新从1来编号),可以勾选第5步列表映射框里:启用标识插入。


扫描二维码推送至手机访问。

版权声明:本文由海海日记-冯海滨博客发布,如需转载请注明出处。

本文链接:http://www.fenghaibin.com/?id=1104

“Access转成Sql 2008步骤,同时解决自动编号问题,主键,id数值不重置” 的相关文章

sql trim()函数去掉两头空格

1.sql trim()函数去掉两头空格sql语法中没有直接去除两头空格的函数,但有ltrim()去除左空格rtrim()去除右空格。合起来用就是sql的trim()函数,即select ltrim(rtrim(UsrName))2.distinct 选择多列,其中一列不能重复,其他列取最大值。Go…

sql2000 CDkey 万用的sql2000 cdkey

H6TWQ-TQQM8-HXJYG-D69F7-R84VM…

查看SQL Server版本号(2005 & 2008)

 方法一: select serverproperty('productversion') ,serverproperty('productlevel') ,serverproperty('edition') 输出:…

使用sql server management studio 2008 连接数据库,无法查看数据库,提示 无法为该请求检索数据 错误916

使用sql server management studio 2008 连接数据库,无法查看数据库,提示 无法为该请求检索数据 错误916

今日使用sql server management studio 2008 连接远程数据库,可以链接上,但是无法查看自己的数据库,点击数据库后,提示 无法为该请求检索数据 错误916 解决方法如下点击左侧的数据库,然后到右侧的 “名称”注意 如果点击 没有出现对象自愿管理器 请按F7  然…

sql2008 不允许所请求的注册表访问权

百度 谷歌都照了也没有答案。 不允许访问大部分出在win7下 非管理员权限 获取注册表。其实解决方案很简单1. 右键使用管理员打开2. 自己做一个小程序 启动时 先获取 管理员权限 然后 在通过那个程序打开sql2008 可以用 pross.open 这个函数。就继承了 管理员权限就ok了。…

sqlserver 数据库查看索引和创建索引

创建索引:create clustered Index 索引名 on 表(列名)查看索引:sp_helpindex 表 …

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。