社区
MS-SQL Server
帖子详情
问了很多人都不能解决,大侠出手,如下:
yifengchanghong
2004-07-14 09:34:55
怎样实现当向数据库中添加记录时,如果该记录已经存在,则不添加,如果该记录不存在,则添加该记录,该问题该怎样实现,或者给出一个解题的思路.
...全文
81
5
打赏
收藏
问了很多人都不能解决,大侠出手,如下:
怎样实现当向数据库中添加记录时,如果该记录已经存在,则不添加,如果该记录不存在,则添加该记录,该问题该怎样实现,或者给出一个解题的思路.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zonelive
2004-07-14
打赏
举报
回复
根据的你情况,一个是判断的字段是建了索引的,另外就是尽可能用where宿小范围,通过这2点就可以解决数据量大的问题
yifengchanghong
2004-07-14
打赏
举报
回复
请问 victorycyz(中海) ( ) ,如果该表中有大量数据,如果使用触发器的化,该方法的效率怎样.是否会造成很费时.
Limperator
2004-07-14
打赏
举报
回复
SORRY, 有记录则忽略.
Limperator
2004-07-14
打赏
举报
回复
找一个不重复的键(一个或多个字段), 创建为唯一索引, 忽略重复键:
CREATE UNIQUE INDEX IndexName ON TableName(Col01, Col02, Col03, ...) WITH IGNORE_DUP_KEY
在插入的时候, 无记录则插入, 有记录则插入.
victorycyz
2004-07-14
打赏
举报
回复
create trigger triA on tablename instead of insert
as
begin
if not exists ( select * from tablename a join inserted b on a.主键=b.主键)
insert tablename select * form inserted
end
go
C# For Unity系列之入门篇
你想当“李逍遥”式的“
大侠
”吗? 这里无需计算机基础,无需编程经验,你也不必是计算机专业的在校大学生....只要爱好游戏,怀揣梦想! 有一定自主学习能力,跟着刘老师从“编程小白”修炼为游戏研发“大虾”吧!!...
教你怎么混社会
还有
很多
人混到现在感觉很失败,或不成功。还有
很多
人混到现在就觉得过得没意思,过得很机械,过得已经不会思考和心动。我们羡慕着社会上每一个成功人士,羡慕着身边的有钱人,羡慕着身边每一辆呼啸而过的名车。我们...
《烈烈先秦》7、大秦的克星——侠将公子信陵君
大秦的克星:侠将公子信陵君(一)【档案】姓名:魏无忌(多好的名字,看起来就像
大侠
)称号:战国四公子之首生卒:大约公元前296年-公元前243年性别:男国籍:魏家庭出身:魏昭王最小的儿子学历:接受魏国正统王族...
iOS 开发:用 Instruments 来检验你的app
编者注:或许
很多
人对 Instruments 应用不太了解,但可能
很多
老的 iOS 开发者都应该用过 Instruments 工具来检测iOS应用内存泄漏情况。特别是在iOS 5.0之前,即苹果在iOS平台上面还没支持ARC的时候,写iOS应用就类似...
《真倚天屠龙记》详解攻略一
估计
很多
人都已经记不清这上智冠开发的第几款以《倚天屠龙记》为模板的RPG作品。只是每一次它要推出金庸武侠小说游戏的时候总会引起国内玩家的一阵攒动。我们或许可以将原因归结为技术的进步带来的游戏更新换代促成...
MS-SQL Server
34,576
社区成员
254,586
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章