腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
如何
使用
SQL
Merge
更新
或
插入
记录
、
我有一个windows窗体应用程序,它需要编辑现有
记录
(如果它已经存在),如果它不存在,则创建它。我
使用
的是
SQL
Server2008 R2。我的应用程序从不同的表中读取数据,如果
记录
已经存在,其中包括输出表的ID字段。 如果正在创建新
记录
,则ID字段为空。ID字段是目标表的主键和标识(自动递增)字段。我已经
使用
MERGE
创建了一个存储过程,我希望它能创建一个新
记录
或
更新
现有
记录
。
更新</
浏览 4
提问于2016-12-22
得票数 1
1
回答
PLSQL:获取
使用
merge
语句时
更新
与
插入
的
记录
数
、
、
无论我的
记录
是
如何
使用
SQL
%ROWCOUNT
插入
或
更新
的,
Merge
都将始终为您提供合并的
记录
数。 而是
如何
找出实际
插入
的
记录
数与实际
更新
的
记录
数。
浏览 0
提问于2012-01-07
得票数 2
回答已采纳
1
回答
从CSV文件
更新
DB中的成员详细信息
、
如果该成员在数据库中不存在,它将在AllMember表中
插入
新的成员。如果该成员已存在于数据库中,它将
更新
不同的值。代码中已经存在的东西并没有像我想要的那样
更新
所有的成员。我现在想高效地编码它。对于每一次
更新
,我从数据库(6000)的所有成员,如果我有4,000名成员的excel,它将使比较24000000,并将随着时间的推移而增加。select row); } //@TODO f
浏览 25
提问于2019-03-25
得票数 0
1
回答
批量复制到
sql
表,如果行存在
更新
、
、
、
我编写了一个脚本,将数据从csv读取到表中,然后批量复制到
sql
表中。当时我没有意识到我可能需要覆盖现有的行,而bulkcopy不支持这一点。如果数据已经存在,我只是不确定
如何
修改脚本以覆盖现有行。
如何
使用
csv
更新
表中的数据?如果有任何帮助,将不胜感激。谢谢!= $CurrentDate.ToString('MM-dd-yyyy_hh-mm-ss') $sqlserver = "db-sqlent1-prd\
sql</e
浏览 0
提问于2015-06-03
得票数 0
1
回答
上传excel文件并
更新
相同的
记录
asp.net
、
、
、
我在一个项目中工作,我必须上传
SQL
server数据库中的excel文件,如果
记录
已经存在,也要
更新
,到目前为止,我已经
使用
SQL
批量cop实现了代码,这是
插入
excel文件到DB表,但我卡住了
如何
更新
,如果
记录
已经可用。我
使用
asp.net c#来做这件事,这是我到目前为止的代码,帮助我,并指导我将excel文件上传到数据库的最佳方法 protected void btnUpload_Click(ob
浏览 1
提问于2018-09-16
得票数 0
2
回答
使用
合并语句时的不同输出?
、
我
使用
MERGE
将
记录
插入
或
更新
到表中:USING SELECT * FROM @sourceUPDATE SET ...columnsOUTPUT inserted.* INTO @insertedRecord 如果上面的语句执行
更新
,是否将
更新
的
记录
插入
表变量?
浏览 0
提问于2017-01-13
得票数 4
回答已采纳
2
回答
控制
SQL
MERGE
语句中INSERT、UPDATE和DELETE操作顺序的是什么?
、
、
SQL
Server的
MERGE
是
如何
工作的? 如果要执行多个操作(INSERT、UPDATE、DELETE),那么是什么控制了这些操作的执行顺序?
浏览 0
提问于2016-12-22
得票数 0
1
回答
仅
更新
已更改的行pyspark增量表databricks
、
、
、
与创建的数据帧相比,需要仅
更新
现有表中已更改的行。所以现在,我做了减法并得到了更改的行,但不确定
如何
合并到现有的表中。old_df = spark.
sql
("select * from existing table") diff = new_df.subtract(old_df) 现在必须
插入
diff dataframe(如果是新行)
或
更新
现有
记录
(deltaTable.alias("full_df").
merge</e
浏览 20
提问于2020-09-26
得票数 1
2
回答
如何
在
插入
记录
时
使用
批处理
更新
覆盖?
、
、
、
需要
使用
批量
更新
插入
记录
。在
插入
时,如果找到重复的
记录
,则需要
更新
插入
的其他
记录
。我该怎么做?下面是我的密码。 注:未包括异常处理。
浏览 0
提问于2018-05-05
得票数 1
回答已采纳
4
回答
从表中复制数据并对其进行
更新
、
、
我在SourceDB(
SQL
Server DB)中有一个表tblSource,在TargetDB(
SQL
Server DB)中有一个tblTarget。我需要用C#来做这件事,不过还是欢迎用T-
SQL
语言提出建议。我的问题是,什么都是可能的解决方案,哪种是最好的方法?
浏览 0
提问于2012-03-20
得票数 0
回答已采纳
2
回答
在JOOQ中实现batchMerge()
、
、
、
我需要“
插入
”一个项目列表。如果不是,则应将项作为新
记录
插入
。 我偶然发现了JOOQ的batchMerge,我认为它类似于"upsert“。不幸的是,互联网上几乎没有文档,因为这是JOOQ在撰写本文时提出的一种相当新的方法。如果row已经存在,则不会
更新
这些值。如果新
记录
还不存在,它会
插入
一个新
记录
。 我偶然看到了这篇关于
merge
的文档,但是我不知道
如何
将它翻译成batchMerge。https://w
浏览 61
提问于2021-08-20
得票数 1
回答已采纳
1
回答
Oracle11g:在PL/
SQL
中,有什么方法可以获得在合并DML语句之后
插入
和
更新
的行的信息?
、
、
、
、
我想知道,在
使用
MERGE
语句的PL/
SQL
脚本时,是否有任何方法可以接收PL/
SQL
中的信息、
更新
了多少行以及
插入
了多少行。让我们
使用
这里描述的合并示例: 此功能在我的函数中
使用
,但我也希望
记录
信息、已经
更新
了多少行以及
插入
了多少行。
浏览 0
提问于2013-10-03
得票数 1
回答已采纳
1
回答
SQL
合并无法从目标表中
插入
和
更新
两个相同的行
、
、
、
在下面的脚本中,我正在尝试
使用
SQL
Merge
合并两个表:DECLARE @T TABLE(Id BigInt);USING SourceId in (SELECT Idif @@Error > 0elseGO 我尝试做的是将新
记录
从"Target"
插入
到"Source&qu
浏览 2
提问于2013-07-18
得票数 0
回答已采纳
2
回答
更快的
SQL
性能
我必须在30个表中为每个表
插入
一条
记录
。数据来自其他系统。我必须第一次在表中
插入
数据,然后如果发生任何
更新
,那么我需要
更新
SQL
Server中的表。我有两个选择:b)每次我都可以删除
记录
和
插入
数据。 在
SQL
Server数据库中,哪一项速度更快?有没有其他选择来解决这种情况?
浏览 0
提问于2013-10-04
得票数 0
1
回答
如何
通过将多列与Excel源进行比较来
更新
表?
我正在创建一个SSIS包,以增量方式将数据从Excel表格(从iSeries数据库导出)加载到
SQL
表中,目前遇到的问题是确定哪些
记录
要
更新
,哪些
记录
要
插入
数据流,我已经看到通过执行术语查找来完成,所以我设置了一个术语查找
浏览 4
提问于2012-11-08
得票数 0
回答已采纳
3
回答
PLSQL合并删除
、
、
、
我正在尝试
使用
merge
语句合并两个表,有没有办法删除合并后的表中未匹配
或
未
更新
的
记录
? 逻辑是:如果匹配,就离开它。如果在源删除中不匹配。如果在目标
插入
中不匹配,则返回。我知道
SQL
有源/目标匹配,oracle有类似的东西吗?
浏览 0
提问于2011-12-07
得票数 1
回答已采纳
2
回答
添加
或
更新
实体而不知道其是否存在
如果它们存在-我需要
更新
它们,如果它们不存在-我需要添加它们(对于每个实体,可能是一个
或
另一个,有10000个...)(场景-我正在从一个文件导入数据,如果我导入相同的文件-如果文件发生更改,则不会发生任何事情-我需要
更新
)。有没有一种方法可以避免搜索-而不是两个选
浏览 0
提问于2012-04-09
得票数 0
回答已采纳
1
回答
将Excel中的一个
或
多个行追加到现有
SQL
Server表中
、
我已经将Excel表格导入到
SQL
Server 2016 Express中,并
使用
导入向导制作了一个表格。现在,当我
更新
我的Excel工作表时,例如向其中添加一行
或
更多行,我也希望
更新
我的
SQL
Server表,这意味着也向表中添加这一行
或
更多行。做这件事最简单的方法是什么?以“追加”行的方式。
浏览 1
提问于2016-06-20
得票数 0
1
回答
在DB2中
使用
合并命令时出错
、
、
我试图
使用
MERGE
命令在DB2 v11中
更新
或
插入
表中的数据。然而,我总是收到这个错误:
SQL
0104
浏览 0
提问于2019-04-30
得票数 0
1
回答
与另一个表的最大值合并
、
、
、
、
2020 202003 01/01/2020 202005 --> Missed in the DestinyTablaBQ table, Needs to be inserted or updated` 我需要创建一个
SQL
来
插入
或
更新
到DestinyTabl
浏览 11
提问于2020-06-10
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用Kafka,如何成功迁移SQL数据库中超过20亿条记录?
SQL Server 学习之路(九)
微信更新后recover无法使用,该如何恢复微信聊天记录
浅谈数据库Join的实现原理
Oracle 更改数据:插入、更新、合并和删除
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券