Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/02/2005, 19:04
Avatar de Game[DxS]
Game[DxS]
 
Fecha de Ingreso: noviembre-2003
Ubicación: Concepción Chile
Mensajes: 100
Antigüedad: 21 años
Puntos: 0
Pregunta explikenme este procedimiento almacenado plz, esa easy

Este ejemplo prueba las actualizaciones que afectan a las columnas 3, 5 o 9 de la tabla Northwind.dbo.Customers.
Código PHP:
USE Northwind
DROP TRIGGER  tr1
GO
CREATE TRIGGER tr1 ON Customers
FOR UPDATE AS
   IF ( (
SUBSTRING(COLUMNS_UPDATED(),1,1)=power(2,(3-1))
      + 
power(2,(5-1))) 
      AND (
SUBSTRING(COLUMNS_UPDATED(),2,1)=power(2,(1-1)))
      ) 
   PRINT 
'Columns 3, 5 and 9 updated'
GO

UPDATE Customers 
   SET ContactName
=ContactName,
      
Address=Address,
      
Country=Country
GO 
no entiendo la condición del if, alguien me la puede explikar plz? gracias de antemano :)