Alle SQL basierten Datenbanken sind typgebunden. Das bedeutet, dass jedes Element in einer Tabelle einen eindeutigen Datentyp hat. Dieser Datentyp definiert, wie ein Wert intern abzulegen ist und welcher Wertebereich zulässig ist. Mit den häufigsten Datentypen wie 'int4' und 'text' haben wir uns in diesem Buch bereits eingehend beschäftigt. In diesem Abschnitt wollen wir uns ansehen, welche Datentypen und Operatoren noch bereitgestellt werden.