惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Hugging Face - Blog
Hugging Face - Blog
宝玉的分享
宝玉的分享
G
Google Developers Blog
T
Tailwind CSS Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
V2EX
V
Visual Studio Blog
博客园 - Franky
S
SegmentFault 最新的问题
Jina AI
Jina AI
爱范儿
爱范儿
The Cloudflare Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
D
DataBreaches.Net
C
Check Point Blog
月光博客
月光博客
P
Proofpoint News Feed
T
The Blog of Author Tim Ferriss
罗磊的独立博客
H
Hackread – Cybersecurity News, Data Breaches, AI and More
MongoDB | Blog
MongoDB | Blog
The GitHub Blog
The GitHub Blog
Y
Y Combinator Blog
Martin Fowler
Martin Fowler

博客园 - 仰天一笑

秦统六国论 iOS WKWebview 网页开发适配指南【转】 配置iis支持.json格式的文件 微信分享之分享图片/分享图标不能显示 sql(SqlServer)编程基本语法 尚未备份数据库 "***" 的日志尾部。如果该日志包含您不希望丢失的工作,请使用 BACKUP LOG WITH NORECOVERY 备份该日志。 配置错误定义了重复的“system.web.extensions/scripting/scriptResourceHandler” 解决办法 IIS7常见错误及解决方法 Windows2003 IIS6.0支持32位和64位两种模式的设置方法 SQL的OPENROWSET开启和使用方法 sqlserver无ldf日志文件附加的方法(数据库没有完全关闭,无法重新生成日志) System.Data.OleDb.OleDbException: 未指定的错误的解决方法 数据库整合数据报表SQL实战 asp.net解决高并发的方案.[转] windows使用nginx实现网站负载均衡测试实例 基于Three.js的360X180度全景图预览插件 打造H5里的“3D全景漫游”秘籍 windows2003 IIS6.0右键属性没有asp.net选项卡的解决办法 关于Windows2008服务器设置MIME后仍然无法播放MP4的解决方法
SQL批量更新数据
仰天一笑 · 2017-02-20 · via 博客园 - 仰天一笑

SQL批量更新数据

step1:导入Excel数据,

具体见百度。注意点:一列中含有float型数据和文本数据的时候,导入要将Excel中的表格属性改成文本,或在数字项目前加个单引号。

step2:更新相同数据,联表查询更新数据

update tbparts set pdlprice=pprice from tbparts inner join tb2017 on tbparts.psn=tb2017.sn

step3:插入新增数据

3.1:SN导入后是Float型,需要转换成varchar。用cast转换可以,convert不管用。

update tb2017 set csn=CAST(CAST(sn AS DECIMAL(20,0)) AS VARCHAR(50))

3.2:批量导入新增数据

INSERT INTO [TBParts] ([PSN],[PName],[PState],[PDLPrice],[PMPrice],[PCreateTime],[PKState],[PType])

     select csn,pdesc,0,pprice,pprice,getdate(),'库存件' ,''from tb2017 where sn not in (select psn from tbparts )

step4:删除多余数据

delete from  tbparts where psn not in (select sn from tb2017)