LoslegenKostenlos starten

Datentypen bestimmen

Die Tabelle columns der Datenbank INFORMATION_SCHEMA lässt uns auch Informationen über die Datentypen der Spalten in einer Tabelle extrahieren. Wir können Informationen wie die Zeichen- oder Zeichenfolgenlänge einer Spalte vom Typ CHAR oder VARCHAR oder die Genauigkeit eines Gleitkommatyps DECIMAL oder NUMERIC herausziehen.

Schauen wir uns mal die Tabelle customer aus unserer DVD-Verleih-Datenbank an. Dabei werden wir die Techniken anwenden, die du in der Lektion gelernt hast.

Diese Übung ist Teil des Kurses

<Kurs>Funktionen zur Datenbearbeitung in PostgreSQL</Kurs>
Kurs ansehen

Übungsanweisungen

  • Wähle den Spaltennamen und den Datentyp aus der Systemdatenbank INFORMATION_SCHEMA.COLUMNS aus.
  • Schränke die Ergebnisse so ein, dass nur die Tabelle customer enthalten ist.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

-- Get the column name and data type
SELECT
 	___, 
    ___
-- From the system database information schema
FROM ___.COLUMNS 
-- For the customer table
WHERE table_name = ___;
Code bearbeiten und ausführen