create trigger 名 on 表
for insert
as
   if exists(Select * from 表 where 用户代码 in (Select 用户代码 from inserted))
   begin
          rollback tran
          raiserror('用户名重复',16,-1)
   end