Saltar al contenido

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

Resumen

Recuperar un valor generado durante el Evento por el motor de negocio.

Sintaxis

GENERATED(<column-identifier>,[<data-type>])

Parámetros

Identificador de Columna

Identificador de columna mvSQL como una cadena.

Admite las siguientes sintaxis:

  • 'Columna' - Identificador de una sola parte. Ejemplo: 'OrderId'
  • 'Table.Column' - Identificador de varias partes. Elimina la ambigüedad de columnas en tablas separadas que comparten el mismo nombre. Ejemplo: 'Order.Id'.
  • '"Columna"' - Identificador delimitado, de una o varias partes. Escape de caracteres especiales en nombres de tablas o columnas. Ejemplo: "Sales Order"."Sales Order No".

Tipo de Datos

Tipo de datos, cadena, Opcional.

Determina el valor vacío (con ceros) devuelto si el identificador de columna no coincide con un valor generado.

Los argumentos válidos incluyen:

  • 'cadena' - '', Por defecto. -'uuido'- '00000000-0000-0000-0000-000000000000'
  • 'número' - '0'

Devoluciones

Cadena

Valor generado como una cadena. Si el identificador de la columna no coincide con un valor generado, devuelve un valor vacío (rellenado con ceros).

Observaciones

El GENERATED() La función se agregó en una revisión 2.7.

Ejemplos

GENERATED('OrderId')

Devoluciones

'0be1cfe8-990d-4553-b0a9-0f7eedea3560'