SQL Builder

Gere expressões SQL para campos individuais do 4MDG

💡
Como funciona: Cada etapa do fluxo 4MDG é uma "answer". Etapa 1 = ans1, Etapa 2 = ans2, etc. Os campos são acessados via ans{n}.data->>'{guid}'

SUBSTRING

Extrai parte de uma string a partir de uma posição.

Número da etapa no 4MDG
UUID do campo no 4MDG (minúsculo, com hífens)

TRANSLATE

Substitui caracteres em uma string (ex: remover acentos).

Número da etapa no 4MDG
UUID do campo no 4MDG (minúsculo, com hífens)
Presets:

CONCAT

Concatena múltiplos campos ou textos literais.

1
Número da etapa no 4MDG
UUID do campo no 4MDG (minúsculo, com hífens)
2
Texto fixo que será inserido na concatenação
3
Número da etapa no 4MDG
UUID do campo no 4MDG (minúsculo, com hífens)

LPAD

Preenche à esquerda com caracteres (ex: zeros em MATNR).

Número da etapa no 4MDG
UUID do campo no 4MDG (minúsculo, com hífens)
Presets SAP:

CASE WHEN

Cria expressões condicionais (se/então/senão).

Número da etapa no 4MDG
UUID do campo no 4MDG (minúsculo, com hífens)
WHEN THEN

COALESCE

Retorna o primeiro valor não nulo de uma lista.

1
Número da etapa no 4MDG
UUID do campo no 4MDG (minúsculo, com hífens)
2
Valor padrão se todos os anteriores forem nulos

FORMAT DATE

Formata datas do 4MDG para o padrão SAP (YYYYMMDD) ou outros.

Número da etapa no 4MDG
UUID do campo no 4MDG (minúsculo, com hífens)

Expressão SQL Gerada

-- Selecione uma ferramenta e preencha os campos