社区
C#
帖子详情
请问,如果完全一样的两行,怎么提交更新
fv23v
2012-09-15 05:16:49
如果源表没有唯一性约束,而且有两行的数据完全一行,用户在DataTable中只修改了其中一行,那如果自己设置更新命令,提交数据库更新时,该怎么更新呢?是两行都更新吗?这样,违反用户意愿啊?
...全文
47
1
打赏
收藏
请问,如果完全一样的两行,怎么提交更新
如果源表没有唯一性约束,而且有两行的数据完全一行,用户在DataTable中只修改了其中一行,那如果自己设置更新命令,提交数据库更新时,该怎么更新呢?是两行都更新吗?这样,违反用户意愿啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rc12gv3
2012-09-15
打赏
举报
回复
重新写
美术改画系列
这次的课程分为6章,将为大家呈现
完全
不一样的游戏设计,通过6个不同方向的美术设计的指导,让大家在老师的改画的过程中学习到更多的关于游戏美术设计方面的知识!
SQL“键列信息不足或不正确,
更新
影响到多行
当一个数据表里没有主键,出现
两行
完全
一样的数据时候,想要
更新
、删除这
两行
数据的其中任何一行都会出现“SQL“键列信息不足或不正确,
更新
影响到多行” 解决方法是:select distinct * into #tmp from [A] --先将数据存入一张临时表中,剔除重复项
CDC和DSG等复制软件的原理,表存在主键才能复制的原因?而mysql binlog主从复制却不需要?
比如源端一条sql update
完全
一样的
两行
数据,那CDC会把
两行
的改动转换成两个update sql,第一条sql执行完就把
两行
数据都
更新
了,那么第二条再去执行就会报错找不到该行。CDC目标端在一个事务里执行两条sql,第一条sql
更新
了
两行
,第二条sql再执行的时候发现找不到ID: [88888888] NAME1: [8888-0001] NAME2: [8888-0001]这一行了。
Access高效开发视频教程【初级篇】
16年Access的开发经验沉淀 10年连续微软有价值讲师 近百种行业开发经验积累 打造
完全
不同的智能 高效 开发模式 你如果正在学习Access,或已经开发多年,都可以来感受一下
完全
不一样的玩法,让你打开
完全
不同的开发思路。 独立Access开发 使用平台 或不使用平台的学员均可适用,让你即时突破传统开发的套路,提高行业开发的效率
C#
109,892
社区成员
642,646
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章