15.10.2012 Views

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Kapitel 65: SQL-Unterstützung in lokalen<br />

Datenbanken<br />

Adobe AIR enthält eine SQL-Datenbankengine mit Unterstützung für lokale SQL-Datenbanken und zahlreiche SQL-<br />

Standardfunktionen über das Open-Source-Datenbanksystem SQLite. Die Laufzeitumgebung legt nicht fest, wie oder<br />

wo Datenbankdaten im Dateisystem gespeichert werden. Jede Datenbank wird vollständig in einer Datei gespeichert.<br />

Entwickler können das Verzeichnis im Dateisystem angeben, in dem die Datenbankdatei gespeichert wird. Eine AIR-<br />

Anwendung kann auf eine oder mehrere separate Datenbanken (d. h. separate Datenbankdateien) zugreifen. Dieses<br />

Dokument enthält eine Beschreibung der SQL-Syntax und der unterstützten Datentypen für lokale SQL-Datenbanken<br />

in Adobe AIR. Das vorliegende Dokument ist nicht als umfassende SQL-Referenz gedacht. Es werden vielmehr<br />

spezifische Details des von Adobe AIR unterstützten SQL-Dialekts beschrieben. Die Laufzeitumgebung unterstützt die<br />

meisten der SQL-Dialekte des SQL-92-Standards. Es sind zahlreiche Referenzen, Websites, Bücher und<br />

Schulungsmaterialien zum Erlernen von SQL verfügbar. Das vorliegende Dokument soll nicht als umfassende SQL-<br />

Referenz oder als Lernprogramm dienen. Stattdessen beschäftigt sich dieses Dokument hauptsächlich mit der von AIR<br />

unterstützten SQL-Syntax und den Unterschieden zwischen SQL 92 und den unterstützten SQL-Dialekten.<br />

Konventionen für SQL-Anweisungsdefinitionen<br />

In den Anweisungsdefinitionen in diesem Dokument gelten die folgenden Konventionen:<br />

Groß- und Kleinschreibung<br />

GROSSBUCHSTABEN – SQL-Literalschlüsselwörter werden ganz in Großbuchstaben geschrieben.<br />

KLEINBUCHSTABEN – Platzhalterbegriffe oder Namen von Klauseln werden ganz in Kleinbuchstaben<br />

geschrieben.<br />

Definitionszeichen<br />

::= Kennzeichnet eine Klausel- oder Anweisungsdefinition.<br />

Gruppierung und alternative Zeichen<br />

| Der senkrechte Strich steht zwischen Alternativoptionen und kann als „oder“ interpretiert werden.<br />

[] Elemente in eckigen Klammern sind optional; die eckigen Klammern können ein einzelnes Element oder<br />

einen Satz an Alternativelementen enthalten.<br />

() Runde Klammern um eine Menge an Alternativelementen (eine Menge von Elementen, die durch senkrechte<br />

Striche getrennt sind) kennzeichnen eine erforderliche Elementgruppe, also mehrere Elemente, bei denen es<br />

sich um die möglichen Werte für ein einzelnes erforderliches Element handelt.<br />

Quantifizierer<br />

+ Ein Pluszeichen nach einem Element in Klammern weist darauf hin, dass das voranstehende Element einmal<br />

oder mehrmals auftreten kann.<br />

* Ein Sternchen nach einem Element in eckigen Klammern weist darauf hin, dass das voranstehende Element<br />

(in eckigen Klammern) 0 Mal oder mehrmals auftreten kann.<br />

Literale Zeichen<br />

* Ein Sternchen in einem Spaltennamen oder zwischen den Klammern nach einem Funktionsnamen bezeichnet<br />

ein Literalsternchen anstelle des Quantifizierers für „0 Mal oder mehrmals“.<br />

. Ein Punkt steht für einen Literalpunkt.<br />

Letzte Aktualisierung 27.6.2012<br />

1171

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!