CREATE TABLE [dbo].[HPMS_CompetencyTypes](CompetencyType
varchar(50) )
go
create trigger hpms_create_Insert
on HPMS_CompetencyTypes
for insert
as
if Exists ( select * from [HPMS_CompetencyTypes] where
CompetencyType=(select * from [HPMS_CompetencyTypes]))
begin
Rollback tran
Raiserror ('duplicate value',12,6)
go
insert HPMS_CompetencyTypes (CompetencyType) values ('new')
I'm new to trigger can any one tell me where is the issue.
Please.
Answer Posted / mano karnan
pls try this now,
CREATE TABLE [dbo].[HPMS_CompetencyTypes](CompetencyType
varchar(50) )
go
create trigger hpms_create_Insert on HPMS_CompetencyTypes
for insert as
if Exists ( select * from [HPMS_CompetencyTypes] where
CompetencyType=(select * from [HPMS_CompetencyTypes]))
begin
Rollback tran
Raiserror ('duplicate value',12,6)
End
go
insert HPMS_CompetencyTypes (CompetencyType) values ('new')
Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
What is a data source file?
How to filter records of table in SQL SERVER?
Why are views required in the sql server or in any other database?
Explain about sql server login?
What is the contrast between sql and pl/sql?
How do I delete a sql server database?
How many types of triggers are there?
What is clustered vs nonclustered index?
How to generate create procedure script on an existing stored procedure?
How to link tables in sql server?
What is 2nf normalization?
What is difference between table aliases and column aliases? Do they affect performance?
How to stop log file growing too big?
What is use of except clause? How does it differ from not in clause?
Which is faster statement or preparedstatement?