SQL Server:违反主键约束无法插入重复键

时间:2016-04-07 06:11:43

标签: sql-server-2008

我试图将重复值插入到具有外键约束的表中,但我真正的挑战是将引起的值捕获到catch块并将其作为输出参数返回。

如果有可能的话,你能告诉我吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

BEGIN TRY 
insert into primary_keyed_table 
END TRY

BEGIN CATCH
  select error_message()
  select REPLACE (error_message(),'Violation of primary key.....','')
END CATCH