社区
应用实例
帖子详情
插入数据的存储过程,如何在插入前判断是否存在相同数据?
mg42
2004-12-27 09:50:31
一个插入存储过程。,
CREATE PROCEDURE insert_aaa
(@pic_ID_1 [int],
@Pd_name_2 [nvarchar](20))
AS INSERT INTO Pd_info
( [pic_ID],
[Pd_name])
VALUES
( @pic_ID_1,
@Pd_name_2)
GO
请问如何在插入之前判断Pd_name是否已经有相同记录存在?
...全文
445
10
打赏
收藏
插入数据的存储过程,如何在插入前判断是否存在相同数据?
一个插入存储过程。, CREATE PROCEDURE insert_aaa (@pic_ID_1 [int], @Pd_name_2 [nvarchar](20)) AS INSERT INTO Pd_info ( [pic_ID], [Pd_name]) VALUES ( @pic_ID_1, @Pd_name_2) GO 请问如何在插入之前判断Pd_name是否已经有相同记录存在?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sky125
2004-12-27
打赏
举报
回复
mark
mg42
2004-12-27
打赏
举报
回复
散分
mg42
2004-12-27
打赏
举报
回复
散分
mg42
2004-12-27
打赏
举报
回复
多谢各位的帮助,已经解决,散分。。
focusonline
2004-12-27
打赏
举报
回复
用返回值或者输出参数就可以在ASP中调用了
mg42
2004-12-27
打赏
举报
回复
谢谢上面两位,还要问一下
RAISERROR('存在相同记录',16,1)
上面这个能传入ASP里吗?我需要在ASP代码里捕捉出错
DG_1
2004-12-27
打赏
举报
回复
if not exists(select 1 from pd_info where pd_name=@pd_name_2)
begin
insert .....
end
else
begin
RAISERROR('存在相同记录',16,1)
end
lsxaa
2004-12-27
打赏
举报
回复
RAISERROR
mg42
2004-12-27
打赏
举报
回复
谢谢铅笔刀,
如果我要将出错信息作为输出参数,该如何写?
lsxaa
2004-12-27
打赏
举报
回复
if exists(select 1 from pd_info where pd_name=@pd_name_2)
print '存在'
else
print '不存在'
MySQL DML 语言(
插入
、更新与删除
数据
)
#
插入
、更新与删除
数据
MySQL中提供了功能丰富的
数据
库管理语句,包括有效地向
数据
库中
插入
数据
的 INSERT 语句,更新
数据
的UPDATE语句以及当
数据
不在使用时删除
数据
的DELETE 语句等。 # 高阶 DML 操作 将...
mysql
存储过程
表是否
存在
_mysql
判断是否
已
存在
及
插入
表
数据
的 简单
存储过程
...
处理思路:1、查找判断
相同
数据
是否已
存在
2、如不
存在
,则执行Insert操作CREATE PROCEDURE `mysql_sp_insert_data`(IN p_TableName varchar(100) --表名, IN p_ColumnNames varchar(200) --字段组合 ,以","分隔, ...
oracle
插入
数据
前
判断表中是否存储重复
数据
这样,当
数据
库里有一个...有时候用oracle的
数据
库,
插入
数据
的时候需要判断一下该条
数据
是否已经
存在
。然后判断isExists等于0与否,如果等于0,则执行insert。上面这样写,也可以,但是多写很多代码,不利于后期维护。
oracle
插入
时判断重复,Oracle里通过merge语句判断重复
插入
由于项目中需要用到批量
插入
,为了防止用户
插入
重复的
数据
,需要先判断
插入
的
数据
是不是已经
存在
,如果
存在
则忽略这次
插入
,否则
插入
这条
数据
,刚开始的时候是先用一条SQL语句判断,如果返回结果是真(记录已经
存在
)...
Sql Server2008如何在
存储过程
中实现根据判断
插入
更新
数据
存储过程
的功能非常强大,在某种程度上甚至可以替代业务逻辑层,接下来就一个小例子来说明,用
存储过程
插入
或更新语句。 1、
数据
库表结构 所用
数据
库为Sql Server2008。 2、创建
存储过程
(1)实现功能: ...
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章