Modificar campo al insertar registro
Buenas:
Estoy haciendo un trigger para cuando se inserta un registro en una base de datos, modificar uno de los campos de dicho registro. Primera opción que no funciona
Esta opción funciona, pero realiza el cambio en todos los registros de la tabla implicados en la clausula where
Muchas gracias y espero poder solucionar el problema con vuestra ayuda. |
Hace algo de tiempo que no hago nada en SQL Server así que mi información pueda ser algo inexacta. Para poder modificar los campos insertados el trigger debe ser declarado como instead of insert:
Lo segundo es que para accesar los registros que se están insertando hay que hacer uso de la tabla especial inserted. Con esta información puedes realizar busqueda en Google y seguramente encontraras muchos ejemplos funcionales. |
Después de algunos intentos, este código no me da error, pero tampoco inserta la líneas del pedido.
|
La franja horaria es GMT +2. Ahora son las 05:43:51. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi