28.12.2012 Aufrufe

A RS - of the AG Database-Systems

A RS - of the AG Database-Systems

A RS - of the AG Database-Systems

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Zeichenketten<br />

Standardtypen<br />

SQL: Die Sprache relationaler DBMS<br />

� char(size) Zeichenkette mit konstanter Länge size<br />

– Maximallänge ist abhängig vom System.<br />

– char spezifiziert eine Zeichenkette mit einem Zeichen.<br />

� varchar(size) variabel lange Zeichenkette mit maximaler Länge size<br />

– Bedarfsorientierter Speicherplatzverbrauch<br />

� Die maximale Größe für size hängt von dem spezifischen DBMS ab, z. B. 8000 bei SQL<br />

Server. Wird size nicht angegeben, so hat die Zeichenkette die Länge 1.<br />

� Unicode-Unterstützung durch spezielle Typen: nchar, nvarchar<br />

Operationen auf Zeichenketten<br />

� Relationale Operatoren: =, , sind in allen DBMS verfügbar, aber die Semantik<br />

kann in Abhängigkeit des <strong>Systems</strong> anders sein. (Stichwort: Nullwerte)<br />

� Weitere Operatoren im SQL92 Standard (der aber in dieser Form nicht von allen DBMS<br />

unterstützt wird):<br />

– || ist z. B. die Verknüpfung von zwei Zeichenketten<br />

Seite 105

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!