Microsoft
Software
Hardware
Network
Cuestión : Crear un disparador para aumentar valor de la columna
Hola todos,
I no tienen una pista cómo escribir un disparador sino tener una sensación éste podría proveer de mí una solución en lo que quiero alcanzar: el
I tiene una tabla llamada el tbl_List_items
Within que esta tabla allí es columnas llamadas el
ParentItemID internacional (llave extranjera) del
ItemID internacional (llave primaria) y el
ItemRef internacional. el
What que necesito ayuda con es después de que un nuevo récord se haya insertado/me creara necesite seleccionar el 1 expediente SUPERIOR basado en los nuevos récores ParentItemID e insertar un valor del ItemRef seleccionado + 1 en la nueva columna de ItemRef….el
That no puede haber tenido mucho sentido pero éste es un extracto del SQL que crearía dentro de un procedimiento almacenado para alcanzar esto: el @ItemRef del
SET de INT
del @ItemRef del
DECLARE = (la TAPA SELECTA 1 [ItemRef] +1 DE [los tbl_List_items] DONDE [ParentItemID] = ORDEN del @ParentItemID POR [ItemRef] DESC) el
SET
[ItemRef] del
UPDATE [tbl_List_items] = el @ItemRef
WHERE
ItemID = razón del @ItemID
The que puedo utilizar un procedimiento almacenado es que mi app también utiliza el parte movible del bulto de ASP.Net que sucede directo en la tabla algo que pasando con un SPROC. Tan yo tuvo sentido de intentar las gracias de Trigger.
many,
Rit
class= del
Respuesta : Crear un disparador para aumentar valor de la columna
La única cosa que puedo cosa de sería el uso de un CURSOR (que no recomiendo normalmente) en el disparador.
@Lowfatspread: ¿Mejores ideas?
Otras soluciones
Cómo fijar un número de líneas en un informe
Cómo fijar extremo del aeropuerto como servidor del DHCP en el LAN con SonicWall
Ediciones del enlace hipertexto
Agregar la fecha a MySQL
Pares de las preguntas de Apple
El DNS reverso no empareja la bandera del smtp
¿Cómo puedo funcionar conmigo PC en modo seguro?
HISTOGRAMA CON EL CP Y EL ANÁLISIS DE CPK
reglas no corrientes de la perspectiva
volver un valor