

 Amazon Redshift unterstützt UDFs ab Patch 198 nicht mehr die Erstellung von neuem Python. Das bestehende Python UDFs wird bis zum 30. Juni 2026 weiterhin funktionieren. Weitere Informationen finden Sie im [Blog-Posting](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# FUNKTIONEN ANZEIGEN
<a name="r_SHOW_FUNCTIONS"></a>

Zeigt eine Liste der Funktionen in einem Schema zusammen mit Informationen zu den aufgelisteten Objekten an.

Jede Ausgabezeile enthält die Spalten database\_name, schema\_name, function\_name, number\_of\_arguments, argument\_list, return\_type und Anmerkungen.

Wenn mehr als 10.000 Zeilen aus SHOW FUNCTIONS resultieren würden, löst der Befehl einen Fehler aus.

## Erforderliche Berechtigungen
<a name="r_SHOW_FUNCTIONS-required-permissions"></a>

Um eine Funktion in einem Redshift-Schema anzuzeigen, muss der aktuelle Benutzer eines der folgenden Kriterien erfüllen:
+ Seien Sie ein Superuser
+ Sei der Besitzer der Funktion
+ Es wurde das USAGE-Privileg für das übergeordnete Schema und das EXECUTE-Recht für die Funktion erteilt

## Syntax
<a name="r_SHOW_FUNCTIONS-synopsis"></a>

```
SHOW FUNCTIONS FROM SCHEMA
[database_name.]schema_name
[LIKE 'filter_pattern'] [LIMIT row_limit]
```

## Parameters
<a name="r_SHOW_FUNCTIONS-parameters"></a>

*database\_name*  
Der Name der Datenbank, die die aufzulistenden Funktionen enthält.

*schema\_name*  
Der Name des Schemas, das die aufzulistenden Funktionen enthält.

*filter\_pattern*  
Ein gültiger UTF-8-Zeichenausdruck mit einem Muster, das Funktionsnamen entspricht. Die Option LIKE führt eine Suche durch, bei der zwischen Groß- und Kleinschreibung unterschieden wird und welche die folgenden Metazeichen für den Mustervergleich unterstützt:      
[See the AWS documentation website for more details](http://docs.aws.amazon.com/de_de/redshift/latest/dg/r_SHOW_FUNCTIONS.html)
Beachten Sie, dass das filter\_pattern nur dem Funktionsnamen entspricht.

*row\_limit*  
Die maximale Anzahl der zurückzugebenden Zeilen. Der Wert *row\_limit* kann 0–10 000 betragen.

## Beispiele
<a name="r_SHOW_FUNCTIONS-examples"></a>

Das folgende Beispiel zeigt Funktionen aus dem Schema demo\_db.demo\_schema:

```
SHOW FUNCTIONS FROM SCHEMA demo_db.demo_schema;
 database_name | schema_name |    function_name     | number_of_arguments |                                  argument_list                                  |    return_type    | remarks 
---------------+-------------+----------------------+---------------------+---------------------------------------------------------------------------------+-------------------+---------
 demo_db       | demo_schema | f2                   |                   6 | integer, character varying, numeric, date, timestamp without time zone, boolean | character varying | 
 demo_db       | demo_schema | f_calculate_discount |                   2 | numeric, integer                                                                | numeric           | 
 demo_db       | demo_schema | f_days_between       |                   2 | date, date                                                                      | integer           |
```

Das folgende Beispiel zeigt Funktionen aus dem Schema demo\_schema, deren Namen auf 'discount' enden:

```
SHOW FUNCTIONS FROM SCHEMA demo_schema like '%discount';
 database_name | schema_name |    function_name     | number_of_arguments |  argument_list   | return_type | remarks 
---------------+-------------+----------------------+---------------------+------------------+-------------+---------
 demo_db       | demo_schema | f_calculate_discount |                   2 | numeric, integer | numeric     |
```