no puedo
Publicado por NOVATO (1 intervención) el 12/04/2007 03:41:00
bueno estoy tratando de aprender MySql, se un poco de SQL Server y el semestre pasado ihce una base de datos en SQL Server que tenia un triger como este que es para no ingresar dos nombres iguales.
create trigger vendedorduplicado on vendedor
for insert
as
declare @nombre char(40),
@veces int
select @nombre = nombre
from inserted
select @veces = count(*)
from vendedor
where nombre=@nombre
if(@veces >1)
begin
raiserror('Este vendedor ya esta dado de alta',16,16)
rollback transaction
end
pero ahora estoy tratando de aprender MySql y no le hayo como hacer un trigger que haga esto mismo en MySql
create trigger vendedorduplicado on vendedor
for insert
as
declare @nombre char(40),
@veces int
select @nombre = nombre
from inserted
select @veces = count(*)
from vendedor
where nombre=@nombre
if(@veces >1)
begin
raiserror('Este vendedor ya esta dado de alta',16,16)
rollback transaction
end
pero ahora estoy tratando de aprender MySql y no le hayo como hacer un trigger que haga esto mismo en MySql
Valora esta pregunta


0