Saltar al contenido

¡Transforma tus conexiones en dinero para el final del año con nuestro nuevo Programa de Indicación de Clientes! Descubre más

Esta documentación es para la versión 4 y posteriores de App Builder, el nuevo nombre de Vinyl. Accede a la documentación de Vinyl aquí.

Función de Tiempo de Ejecución de Mvsql: Changed()

Resumen

Informa si se modificó un valor de columna al inicio del evento. En la práctica, esta función se puede utilizar para determinar si el usuario cambió el valor de la columna. No se puede utilizar para determinar si una regla de negocio cambió el valor de la columna durante el transcurso del evento.

Sintaxis

CHANGED(<column-identifier>)

Parámetros

Identificador de Columna

Identificador de columna mvSQL como cadena.

Admite las siguientes sintaxis:

  • 'Columna': identificador de una sola parte. Ejemplo: 'Price'
  • 'Table.Column' - Identificador de varias partes. Elimina la ambigüedad de las columnas en tablas independientes que comparten el mismo nombre. Ejemplo: 'Products.Price'.
  • '"Columna"' - Identificador delimitado, de una o varias partes. Se pueden omitir caracteres especiales en los nombres de tablas o columnas. Ejemplo: "Products"."Price".

Devoluciones

Devoluciones true o false dependiendo del resultado de la evaluación del identificador de columna.

Ejemplos

CHANGED('Price')

Devoluciones

true si Price la columna estaba sucia al inicio del evento, de lo contrario regresa false