> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-fix-nav-issues.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Documentación sobre el formato TemplateIgnoreSpaces

# TemplateIgnoreSpaces

| Entrada | Salida | Alias |
| ------- | ------ | ----- |
| ✔       | ✗      |       |

<div id="description">
  ## Descripción
</div>

Similar a \[`Template`], pero omite los caracteres de espacio en blanco entre los delimitadores y los valores del flujo de entrada.
Sin embargo, si las cadenas de formato contienen caracteres de espacio en blanco, esos caracteres deberán estar presentes en el flujo de entrada.
También permite especificar marcadores de posición vacíos (`${}` o `${:None}`) para dividir un delimitador en varias partes y así ignorar los espacios entre ellas.
Estos marcadores de posición se usan únicamente para omitir caracteres de espacio en blanco.
Es posible leer `JSON` con este formato si los valores de las columnas siguen el mismo orden en todas las filas.

<Note>
  Este formato solo es adecuado para la entrada.
</Note>

<div id="example-usage">
  ## Ejemplo de uso
</div>

La siguiente solicitud se puede usar para insertar datos a partir del ejemplo de salida del formato [JSON](/es/reference/formats/JSON/JSON):

```sql theme={null}
INSERT INTO table_name 
SETTINGS
    format_template_resultset = '/some/path/resultset.format',
    format_template_row = '/some/path/row.format',
    format_template_rows_between_delimiter = ','
FORMAT TemplateIgnoreSpaces
```

```text title="/some/path/resultset.format" theme={null}
{${}"meta"${}:${:JSON},${}"data"${}:${}[${data}]${},${}"totals"${}:${:JSON},${}"extremes"${}:${:JSON},${}"rows"${}:${:JSON},${}"rows_before_limit_at_least"${}:${:JSON}${}}
```

```text title="/some/path/row.format" theme={null}
{${}"SearchPhrase"${}:${}${phrase:JSON}${},${}"c"${}:${}${cnt:JSON}${}}
```

<div id="format-settings">
  ## Ajustes de formato
</div>
