美文网首页SQL用法
SQL Server 导入数据表操作

SQL Server 导入数据表操作

作者: hello大象 | 来源:发表于2016-11-21 10:59 被阅读50次

工作原因,开始尝试用sqlserver数据库,新建表貌似比较麻烦,对比了很多种,总结出工作中最优的选择:从Excel导入到sqlserver。
我的详细配置:windows7 Service Pack1 64bit /SQL server2012

<h6>第一步:点击导入和导出64位(区分机器bit;32位机选32位,要不然后面会有报错):

运行点击导入和导出64位 点击下一步

<h6>第二步:选择数据源:

选择Microsoft Excel 选择要导入的Excel文件 根据个人Excel表的情况,选择是否首行包含列名

<h6>第三步:选择要导入到的数据库,这里默认SQL 客户端,服务器名称点击下拉框,选择好主机电脑名,其他默认,然后选择一个要导入的目标数据库:


选择目标 默认选择复制表数据 默认选择对应表 预览数据 下一步
完成 执行插入

<h6>第四步 结果数据的处理:</h6>
经过上述步骤:结果如下:

Excel源 数据库对应的表
重命名一下表名 结果

<h6>第五步,后续数据操作,设置主键自增,修改数据类型</h6>

遇到禁止更改或者报错,要首先确认设计表是否打开更改权限,查看下一步设置 权限设置 修改数据类型
SQL server导入时默认好多位nvarchar类型,点确认转换

数据转换时,想要去掉Float到Varchar的科学计数法,用Cast转换两次即可。
Float--->>Decimal--->>Varchar
select cast(cast(字段 as decimal(18,0)) as varchar)


小插曲:去掉科学计数

相关文章

  • SQL Server 导入数据表操作

    工作原因,开始尝试用sqlserver数据库,新建表貌似比较麻烦,对比了很多种,总结出工作中最优的选择:从Exce...

  • Sqoop 拉取数据流程

    考虑离线数据定时从SQL Server 数据库,批量导入到hive数据表。具体执行流程如下: 根据以上执行流程分别...

  • MySQL Operation

    sql语句练习sql练习2 MYSQL导入数据出现The MySQL server is running with...

  • 【数据采集】关于接口中遇到的问题

    一、连接SQL Server数据库 连接sql Server数据库需要导入sqljdbc.jar包。 使用com....

  • SQL Server 操作数据表

    操作数据表 一、数据表基础 1、基本数据类型 1.1、Character 字符串: 1.2、Unicode 字符串...

  • 服务器集群

    操作系统 1. windows server IIS SQL SERVER 2. linux server ngi...

  • sqlcmd实用工具

    在导入sql大文件数据的时候 SQL Server Management Studio 工具会有OOM的问题,用 ...

  • sql server批量导入

    com.microsoft.sqlserver.jdbc.SQLServerException: 传入的表格格式数...

  • 智慧商超作业

    1.ER图 2.将ER图转换为数据表 3.根据数据表,在SQL Server 2008中建表

  • 智慧商超第二次作业

    1.ER图 2.将ER图转换为数据表 3.根据数据表,在SQL Server 2008中建表

网友评论

    本文标题:SQL Server 导入数据表操作

    本文链接:https://www.haomeiwen.com/subject/vbfupttx.html