我想在表中插入数据,但是只插入数据库中不存在的数据!这是我的代码:ALTER PROCEDURE [dbo].[EmailsRecebidosInsert] (@_DE nvarchar(50), @_ASSUNTO nvarchar(50), @_DATA nvarchar(30) )ASBEGIN INSERT INTO EmailsRecebidos (De, Assunto, Data) VALUES (@_DE, @_ASSUNTO, @_DATA) WHERE NOT EXISTS ( SELECT * FROM EmailsRecebidos WHERE De = @_DE AND Assunto = @_ASSUNTO AND Data = @_DATA);END错误是:消息156,级别15,状态1,过程EmailsRecebidosInsert,第11行关键字“ WHERE”附近的语法错误。
3 回答
- 3 回答
- 0 关注
- 1367 浏览
添加回答
举报
0/150
提交
取消