PostgreSQL trunc Funktion

In diesem PostgreSQL-Tutorial wird die Verwendung der PostgreSQL-Funktion trunc mit Syntax und Beispielen erläutert.

Beschreibung

Die PostgreSQL trunc-Funktion gibt eine Zahl zurück, die auf eine bestimmte Anzahl von Dezimalstellen gekürzt wurde.

Syntax

Die Syntax für die trunc-Funktion in PostgreSQL lautet:

trunc( number, [ decimal_places ] )

Parameter oder Argumente

number
Die Nummer, die gekürzt werden soll.
decimal_places
Optional. Die Anzahl der Dezimalstellen, auf die gekürzt werden soll. Dieser Wert muss eine positive oder negative Ganzzahl sein.

Hinweis

  • Wenn decimal_places eine negative Zahl ist, stellt die Trunc-Funktion Ziffern links von den Werten für die Dezimalstelle 0 ein.
  • Siehe auch die Funktionen round, ceil, ceiling, und floor.

Gilt für

Die Trunc-Funktion kann in den folgenden Versionen von PostgreSQL verwendet werden:

  • PostgreSQL 12.1, PostgreSQL 11.6, PostgreSQL 10.11, PostgreSQL 9.6, PostgreSQL 9.5, PostgreSQL 9.4, PostgreSQL 9.3, PostgreSQL 9.2, PostgreSQL 9.1, PostgreSQL 9.0, PostgreSQL 8.4

Beispiel

Schauen wir uns einige Beispiele für die PostgreSQL-Trunc-Funktion an und lernen, wie die Trunc-Funktion in PostgreSQL verwendet wird.
Beispielsweise: