

 Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la [publicación del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# Función QUOTE\$1LITERAL
<a name="r_QUOTE_LITERAL"></a>

La función QUOTE\$1LITERAL devuelve la cadena específica como una cadena con comillas simples para que se puede utilizar como un literal de cadena en una instrucción SQL. Si el parámetro de entrada es un número, QUOTE\$1LITERAL lo trata como una cadena. Duplica de forma adecuada todas las comillas simples y las barras inversas integradas. 

## Sintaxis
<a name="r_QUOTE_LITERAL-synopsis"></a>

```
QUOTE_LITERAL(string)
```

## Argumento
<a name="r_QUOTE_LITERAL-argument"></a>

 *cadena*   
Una cadena `CHAR` o `VARCHAR`. 

## Tipo de retorno
<a name="r_QUOTE_LITERAL-return-type"></a>

La función QUOTE\$1LITERAL devuelve una cadena `CHAR` o `VARCHAR` que es el mismo tipo de datos que la *cadena* de entrada. 

## Ejemplos
<a name="r_QUOTE_LITERAL-example"></a>

Para devolver la cadena `''CAT''` con comillas SIMPLES, utilice el siguiente ejemplo.

```
SELECT QUOTE_LITERAL('''CAT''');

+---------------+
| quote_literal |
+---------------+
| '''CAT'''     |
+---------------+
```

En los siguientes ejemplos se utilizan datos de la tabla CATEGORY en la base de datos de ejemplo TICKIT. Para obtener más información, consulte [Base de datos de muestra](c_sampledb.md). 

Para devolver la columna CATNAME entre comillas, use el siguiente ejemplo.

```
SELECT catid, QUOTE_LITERAL(catname)
FROM category
ORDER BY 1,2;

+-------+---------------+
| catid | quote_literal |
+-------+---------------+
|     1 | 'MLB'         |
|     2 | 'NHL'         |
|     3 | 'NFL'         |
|     4 | 'NBA'         |
|     5 | 'MLS'         |
|     6 | 'Musicals'    |
|     7 | 'Plays'       |
|     8 | 'Opera'       |
|     9 | 'Pop'         |
|    10 | 'Jazz'        |
|    11 | 'Classical'   |
+-------+---------------+
```

Para devolver la columna CATID entre comillas, use el siguiente ejemplo.

```
SELECT QUOTE_LITERAL(catid), catname
FROM category
ORDER BY 1,2;

+---------------+-----------+
| quote_literal |  catname  |
+---------------+-----------+
| '1'           | MLB       |
| '10'          | Jazz      |
| '11'          | Classical |
| '2'           | NHL       |
| '3'           | NFL       |
| '4'           | NBA       |
| '5'           | MLS       |
| '6'           | Musicals  |
| '7'           | Plays     |
| '8'           | Opera     |
| '9'           | Pop       |
+---------------+-----------+
```