Função de Tempo de Execução mvSQL - GENERATED()¶
Resumo¶
Recuperar um valor gerado durante o Evento pelo mecanismo de negócios.
Sintaxe¶
GENERATED(<column-identifier>,[<data-type>])
Parâmetros¶
Identificador de Coluna¶
Identificador de coluna mvSQL como uma string.
Suporta as seguintes sintaxes:
- 'Coluna' - Identificador de parte única. Exemplo:
'OrderId'
- 'Table.Column' - Identificador de várias partes. Desambigua colunas em tabelas separadas que compartilham o mesmo nome. Exemplo:
'Order.Id'
. - '"Coluna"' - Identificador delimitado, parte única ou múltipla. Escape de caracteres especiais em nomes de tabelas ou colunas. Exemplo:
"Sales Order"."Sales Order No"
.
Tipo de Dados¶
Tipo de dados, string, Opcional.
Determina o valor vazio (preenchido com zero) retornado se o identificador da coluna não corresponder a um valor gerado.
Argumentos válidos incluem:
- 'corda' -
''
, Padrão. - 'uuuid' -
'00000000-0000-0000-0000-000000000000'
- 'número' -
'0'
Devoluções¶
Corda¶
Valor gerado como uma string. Se o identificador da coluna não corresponder a um valor gerado, retornará um valor vazio (preenchido com zero).
Observações¶
O GENERATED()
A função foi adicionada em um hotfix 2.7.
Exemplos¶
GENERATED('OrderId')
Devoluções
'0be1cfe8-990d-4553-b0a9-0f7eedea3560'