当前位置: 首页 > news >正文

将Excel数据导入SQL Server数据库,并更新源表数据

打开:SQL Server Management Studio

本文以:SQL Server 2014 Management Studio 做演示,excel有三列数据,id;name,age

需求:更新数据库中的Account表;更新id与excel中id一致的数据,主要更新name和age;此处id是唯一值

开始操作

刷新数据库出现刚才创建的表;可点击查询看数据是否成功导入

上面操作执行完成后,excel中的数据已经导入到临时表Sheet1$中了
下面根据临时表更新Account表数据,id为条件

-- 临时表Sheet1$ 数据更新到 目标表 AccountUPDATE T
SET T.name = U.name,T.age = U.age
FROM Account T
JOIN Sheet1$ U ON T.id = U.id -- 删除临时表
DROP TABLE Sheet1$ 

http://www.xdnf.cn/news/1256365.html

相关文章:

  • 超全的软件测试项目平台,10多个项目部署在线上环境,浏览器直接访问
  • 树莓派安装OpenCV环境
  • 8、Redis的HyperLogLog、事务Multi、管道Pipeline,以及Redis7.0特性
  • STM32 HAL库外设编程学习笔记
  • iOS 文件管理实战指南,用户文件、安全访问与开发调试方案
  • npm 与 npx 区别详解。以及mcp中npx加载原理。
  • 多线程 future.get()的线程阻塞是什么意思?
  • [无需 Mac] 使用 GitHub Actions 构建 iOS 应用
  • 全栈:如何操作在SQLserver里面CRUD(增删改查)
  • stm32cubeide memory analyzer 不显示BUG
  • 使用Puppeteer轻松自动化浏览器操作
  • 高并发内存池 设计PageCache(4)
  • W25Q64模块
  • jetson上使用opencv的gstreamer进行MIPI和USB摄像头的连接以及udp推流
  • 网站IP被劫持?三步自建防护盾
  • 【基础知识】springboot+vue 基础框架搭建(更新中)
  • 数据库入门:从零开始构建你的第一个数据库
  • [Oracle] DECODE()函数
  • oracle 11G安装大概率遇到问题
  • Java面试宝典:JVM的垃圾收集算法
  • c++之 栈浅析
  • 如何提高云手机中数据信息的安全性?
  • 数字取证:可以恢复手机上被覆盖的数据吗?
  • PostgreSQL 数据库 设置90天密码过期时间的完整方案
  • 数据结构(五):顺序循环队列与哈希表
  • 僵尸进程问题排查
  • 安卓10.0系统修改定制化____修改系统固件 实现刷写完成 开机默认关闭桌面搜索框
  • 【网络编程】IO多路转接——select
  • 2025年我国半导体材料产业链全景分析
  • MySQL聚簇索引与非聚簇索引详解