Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

Kapitel 2. SQL-Grundlagen > Der Datentyp ARRAY

2.9. Der Datentyp ARRAY

Der Datentyp ARRAY verstößt gegen die Regeln der ersten Normalform (1NF), allerdings auf andere Art als der ROW-Typ. Bei dem ARRAY-Typ, der für Auflistungen verwendet wird, handelt es sich nicht – wie beispielsweise bei den Datentypen CHARACTER oder NUMERIC – um einen spezifischen Typ. Ein ARRAY-Typ ermöglicht es Ihnen lediglich, in einem Feld einer Tabelle mehrere Werte eines anderen Datentyps zu speichern. Nehmen wir beispielsweise an, dass Ihr Unternehmen einen Kunden jederzeit – geschäftlich, privat oder unterwegs – erreichen möchte. Deshalb wollen Sie mehrere Telefonnummern für den Kunden speichern und deklarieren zu diesem Zweck das Attribut Telefon als Array, wie der folgende Code zeigt:

CREATE TABLE KUNDEN (
   KundenID      INTEGER      PRIMARY KEY,
   Nachname      CHARACTER VARYING(25),
   Vorname       CHARACTER VARYING(20),
   Adresse       AdressTyp
   Telefon       CHARACTER VARYING(15) ARRAY[3]
   ) ;


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial