

 Amazon Redshift unterstützt ab Patch 198 nicht mehr die Erstellung neuer Python-UDFs. Bestehende Python-UDFs werden 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.

# 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 einem `TO` oder 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* mit einem INTERVAL und auch mit einem Zeitzonennamen, einem Format-Offset oder einem POSIX-style ISO-8601 Format-Offset 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 Zeitzonenspezifikation
+ 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 Name der Zeitzone, 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 Abkürzung für eine Zeitzone 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 zu der Konvention, die positive Offsets östlich von Greenwich verwendet. ISO-8601 

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

**Anmerkung**  
Amazon Redshift validiert keine POSIX-style Zeitzonenspezifikationen, daher ist es möglich, die Zeitzone auf einen ungültigen Wert zu setzen. 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';
```