Oracle SQL Tutorial: Datentypen

Beschreibung der Oracle SQL Datentypen


Oracle Schulung   



Inhalt Oracle SQL

SQL Datentypen

Constraints

Insert-Befehl

Update-Befehl

delete-Befehl

Select-Befehl

NULL-Werte

Skalare SQL-Funktionen

NLS

Joins

Subqueries

Baumstrukturen

Mengenoperationen

Temporäre Tabellen

Oracle SQL-Bücher



Impressum

VARCHAR2 (n) Variable Zeichenkette der maximalen Länge n,
n zwischen 1 und 4000
VARCHAR (n) wie VARCHAR2
CHAR (n) Feste Zeichenkette von n Byte, n zwischen 1 und 2000
NCHAR, NVARCHAR Zeichenketten mit anderem Zeichensatz als dem der Datenbank
NUMBER (p, s) p von 1 bis 38 (Gesamtzahl der Stellen) und s von -84 bis 127 (Vor- bzw. Nachkommastellen)
DATE Gültiger Datumsbereich von -4712 bis 31.12.9999
enthält immer auch die sekundengenaue Uhrzeit
LONG Variable Zeichenkette bis zu 2 GB
RAW (n) Binärdaten der Länge n, n zwischen 1 und 2000 Bytes
LONG RAW Binärdaten bis zu 2 GB
CLOB Zeichenketten bis 4 GB
BLOB Binärdaten bis 4 GB
CFILE, BFILE Zeiger auf Dateien (Text, Binär)
 

Alle ANSI-Datentypen sind verfügbar und werden auf die obigen Datentypen abgebildet (z.B. CHARACTER, DECIMAL, INTEGER, FLOAT).

Die Datentypen für unstrukturierte Daten (LONG, LONG RAW, LOBs unterliegen starken Einschränkungen. Die Manipulation solcher Objekte ist nur mit einer geeigneten Programmiersprache und nicht mit SQL möglich (PL/SQL, OCI).

Nicht relationale Objekte, sogenannte objekt-relationale Datentypen (zum Beispiel nested Tables) sind ebenfalls nur per Programmierung verwendbar.

 

    Oracle Schulung



Stichwörter

Datentypen ANSI number char varchar varchar2 date long lob blob clob Beispiel Beispiele



Werbung:

Die Oracle Schulung zum Thema