ayuda con triggers!!!
Publicado por juan (3 intervenciones) el 17/10/2004 10:25:26
Hola. Quisiera ver si me pudieran ayudar con este problema:
necesito un incremento en un campo int de un tabla pero no se como hacerlo, no existen sequence en sql server y creo que el codigo que ingrese no esta correcto pues no incrementa.Ojala me puedan ayudar.
el sql server que utilizo es el 7.0
en el trigger coloque el siguiente codigo :
create trigger (name) on (tabla)
for insert, update , delete
as
select @@identity from tabla
update tabla set codcampo = @@identity +1
commit;
en el cliente
cmd.CommandText = \"insert into tabla(descripcion)values(\'texto\')\"
cmd.execute
me inserta solo el campo descripcion, les agradeceria mucho si me ayudaran con este problema. De antemano muchas gracias
necesito un incremento en un campo int de un tabla pero no se como hacerlo, no existen sequence en sql server y creo que el codigo que ingrese no esta correcto pues no incrementa.Ojala me puedan ayudar.
el sql server que utilizo es el 7.0
en el trigger coloque el siguiente codigo :
create trigger (name) on (tabla)
for insert, update , delete
as
select @@identity from tabla
update tabla set codcampo = @@identity +1
commit;
en el cliente
cmd.CommandText = \"insert into tabla(descripcion)values(\'texto\')\"
cmd.execute
me inserta solo el campo descripcion, les agradeceria mucho si me ayudaran con este problema. De antemano muchas gracias
Valora esta pregunta


0