

 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.

# ALTER SCHEMA
<a name="r_ALTER_SCHEMA"></a>

Ändert die Definition eines vorhandenen Schemas. Mit diesem Befehl können Sie ein Schema umbenennen oder den Besitzer eines Schemas ändern. Sie können beispielsweise ein vorhandenes Schema umbenennen, um eine Sicherungskopie dieses Schemas zu behalten, wenn Sie planen, eine neue Version dieses Schemas zu erstellen. Weitere Informationen zu Schemata finden Sie unter [CREATE SCHEMA](r_CREATE_SCHEMA.md).

Um die konfigurierten Schemakontingente anzuzeigen, siehe [SVV\$1SCHEMA\$1QUOTA\$1STATE](r_SVV_SCHEMA_QUOTA_STATE.md).

Um die Datensätze anzuzeigen, bei denen die Schemakontingente überschritten wurden, siehe [STL\$1SCHEMA\$1QUOTA\$1VIOLATIONS](r_STL_SCHEMA_QUOTA_VIOLATIONS.md).

## Erforderliche Berechtigungen
<a name="r_ALTER_SCHEMA-privileges"></a>

Für ALTER SCHEMA sind folgende Berechtigungen erforderlich:
+ Superuser
+ Benutzer mit der Berechtigung ALTER SCHEMA
+ Schemabesitzer

Beachten Sie beim Ändern eines Schemanamens, dass Objekte, die den alten Namen verwenden, wie z. B. gespeicherte Prozeduren oder materialisierte Ansichten, aktualisiert werden müssen, um den neuen Namen zu verwenden.

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

```
ALTER SCHEMA schema_name
{
RENAME TO new_name |
OWNER TO new_owner |
QUOTA { quota [MB | GB | TB] | UNLIMITED }
}
```

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

 *schema\$1name*   
Der Name des Datenbankschemas, das geändert werden soll. 

RENAME TO   
Eine Klausel, die das Schema umbenennt. 

 *new\$1name*   
Der neue Name des Schemas. Weitere Informationen zu gültigen Namen finden Sie unter [Namen und Kennungen](r_names.md). 

OWNER TO   
Eine Klausel, die den Besitzer des Schemas ändert. 

 *new\$1owner*   
Der neue Besitzer des Schemas. 

QUOTA   
Die maximale Menge an Speicherplatz, die das angegebene Schema verwenden kann. Dieser Platz ist die Gesamtgröße aller Tabellen unter dem angegebenen Schema. Amazon Redshift konvertiert den ausgewählten Wert in Megabyte. Gigabyte ist die Standardmaßeinheit, wenn Sie keinen Wert angeben.   
Weitere Informationen zur Konfiguration von Schemakontingenten finden Sie unter [CREATE SCHEMA](r_CREATE_SCHEMA.md).

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

Im folgenden Beispiel wird das Schema SALES in US\$1SALES umbenannt.

```
alter schema sales
rename to us_sales;
```

Im folgenden Beispiel erhält der Benutzer DWUSER den Besitz des Schemas US\$1SALES.

```
alter schema us_sales
owner to dwuser;
```

Im folgenden Beispiel wird das Kontingent zu 300 GB geändert und das Kontingent entfernt.

```
alter schema us_sales QUOTA 300 GB;
alter schema us_sales QUOTA UNLIMITED;
```