

 Amazon Redshift unterstützt die Verwendung von Python-UDFs nach dem 30. Juni 2026 nicht mehr. Wir werden damit beginnen, es schrittweise durchzusetzen. Weitere Informationen zum Ende der Lebensdauer von Python und zu den Migrationsoptionen finden Sie im [ Blogbeitrag](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/), der am 30. Juni 2025 veröffentlicht wurde. 

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.

# Zeitzone
<a name="r_timezone_config"></a>

## Werte (Standard in Fettdruck)
<a name="r_timezone_config-values"></a>

 **UTC**, Zeitzone

## Syntax
<a name="r_timezone_config-syntax"></a>

```
SET timezone { TO | = } [ time_zone | DEFAULT ]

SET time zone [ time_zone | DEFAULT ]
```

## Description
<a name="r_timezone_config-description"></a>

Legt die Zeitzone für die aktuelle Sitzung fest. Die Zeitzone kann ein Offset von UTC (Universal Coordinated Time) oder einem Zeitzonennamen sein. 

**Anmerkung**  
Der Konfigurationsparameter `timezone` kann nicht mit einer Cluster-Parametergruppe eingerichtet werden. Die Zeitzone kann nur für die aktuelle Sitzung mit einem SET-Befehl eingerichtet werden. Um die Zeitzone für alle von einem bestimmten Datenbankbenutzer ausgeführten Sitzungen einzurichten, verwenden Sie den Befehl [ALTER USER](r_ALTER_USER.md). ALTER USER … SET TIMEZONE ändert die Zeitzone für aufeinander folgende Sitzungen, nicht für die aktuelle Sitzung.

Wenn Sie die Zeitzone mithilfe des Befehls `SET timezone` (ein Wort) mit einer der Optionen `TO` oder festlegen`=`, können Sie * time\_zone * als Zeitzonennamen, Format-Offset oder POSIX-style Format-Offset angeben, wie ISO-8601 im Folgenden gezeigt.

```
SET timezone { TO | = } time_zone
```

Wenn Sie die Zeitzone mit dem Befehl SET time zone * ohne * `TO` oder festlegen`=`, können Sie * time\_zone * mithilfe eines INTERVALLS sowie eines Zeitzonennamens, eines Formatversatzes oder eines POSIX-style ISO-8601 Formatversatzes angeben, wie im Folgenden gezeigt.

```
SET time zone time_zone
```

## Zeitzonenformate
<a name="r_timezone_config-formats"></a>

Amazon Redshift unterstützt die folgenden Zeitzonenformate:
+ Name der Zeitzone
+ INTERVAL
+ POSIX-style Angabe der Zeitzone
+ ISO-8601 Offset

Da Zeitzonenabkürzungen, wie PST oder PDT, als feste Offsets von UTC definiert sind und Sommerzeitregeln nicht berücksichtigt werden, unterstützt der SET-Befehl keine Zeitzonenabkürzungen.

Für weitere Einzelheiten zu Zeitzonenformaten siehe unten.

**Zeitzonenname ** — Der vollständige Zeitzonenname, z. B. America/New \_York. Vollständige Zeitzonennamen können Sommerzeitregeln enthalten. Beachten Sie, dass Amazon Redshift die [IANA-Zeitzonendatenbank](https://www.iana.org/time-zones) als maßgebliche Quelle für die Zeitzonenspezifikation verwendet.

Es folgen einige Beispiele für Zeitzonennamen:
+ Etc/Greenwich
+ America/New\_York 
+ CST6CDT
+ GB

**Anmerkung**  
Viele Zeitzonennamen, etwa EST, MST, NZ oder UCT, sind gleichzeitig Abkürzungen.

Führen Sie den folgenden Befehl aus, um eine Liste aller gültigen Zeitzonen anzuzeigen.

```
select pg_timezone_names();
```

**INTERVAL** – ein Offset von UTC. Zum Beispiel: PST ist 8:00 oder 8 Stunden.

Es folgen einige Beispiele für INTERVAL-Zeitzonenoffsets::
+ 8:00
+ 8 Stunden
+ 30 Minuten

**POSIX-style format ** — Eine Zeitzonenspezifikation in der Form * stdOffset * oder * stdOffsetDST*, wobei * STD eine Zeitzonenabkürzung * ist, Offset der numerische * Offset in Stunden westlich von UTC * ist und * DST eine optionale Abkürzung für Sommerzeitzonen ist. * Für die Sommerzeit wird angenommen, dass Sie eine Stunde vor der angegebenen Verschiebung liegt.

POSIX-style Zeitzonenformate verwenden positive Offsets westlich von Greenwich, im Gegensatz zur Konvention, bei der positive Offsets östlich von Greenwich verwendet werden. ISO-8601 

Im Folgenden finden Sie Beispiele für Zeitzonen: POSIX-style 
+  PST8
+  PST8PDT
+  EST5
+  EST5EDT

**Anmerkung**  
Amazon Redshift überprüft die POSIX-style Zeitzonenspezifikationen nicht, daher ist es möglich, die Zeitzone auf einen ungültigen Wert festzulegen. Beispielsweise führt der folgende Befehl nicht zu einem Fehler, obwohl dadurch die Zeitzone auf einen ungültigen Wert gesetzt wird.  

```
set timezone to ‘xxx36’;
```

**ISO-8601 Offset ** — Der Offset von UTC im Formular`±[hh]:[mm]`.

Im Folgenden finden Sie Beispiele für ISO-8601 Offsets:
+ -8:00
+ \+7:30

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

Im folgenden Beispiel wird die Zeitzone für die aktuelle Sitzung auf New York festgelegt.

```
set timezone = 'America/New_York';
```

Im folgenden Beispiel wird die Zeitzone für die aktuelle Sitzung auf UTC–8 (PST) festgelegt.

```
set timezone to '-8:00';
```

Das folgende Beispiel verwendet INTERVAL, um die Zeitzone auf PST festzusetzen.

```
set timezone interval '-8 hours'
```

Das folgende Beispiel setzt die Zeitzone für die aktuelle Sitzung auf die Standardzeitzone des Systems (UTC) zurück.

```
set timezone to default;
```

Um die Zeitzone für den Datenbankbenutzer einzurichten, verwenden Sie eine ALTER USER ... SET-Anweisung. Im folgenden Beispiel wird die Zeitzone für dbuser auf New York festgelegt. Der neue Wert bleibt für den Benutzer für alle folgenden Sitzungen erhalten. 

```
ALTER USER dbuser SET timezone to 'America/New_York';
```