Menu Content/Inhalt
Home arrow PostgreSQL arrow Spaltenverweise
Spaltenverweise PDF Drucken E-Mail

Spaltenverweise

Auf eine Spalte kann man in einem SQL-Befehl auf folgende Arten verweisen:

spaltenname tabellenname.spaltenname schemaname.taebllenname.spaltenname datenbankname.schemaname.tabellenname.spalenname alias.spaltenname

Wenn nur der Spaltenname angegeben wird, dann muss er über alle Tabellen, die in der Anfrage verwendet werden, eindeutig sein. Wenn kein Schema angegeben wird, dann wird die Tabelle im Schemapfad gesucht. Wenn ein Datenbankname angegeben wird, dann muss er der aktuellen Datenbank entsprechen; Zugriff auf Tabellen in anderen Datenbanken ist nicht möglich, oder die Schlüsselwörter NEW oder OLD (nur in Umschreiberegeln).

Wenn spaltename einen Arraytyp hat, dann kann

spaltenname[index]

verwendet werden, um ein bestimmtes Element oder bestimmte Elemente aus dem Array auszuwählen. (Die eckigen Klammern [ ] sollen hier das gesamte Array ausgewaehlt.

Funktionsaufrufe

Die Syntax eines Funktionsaufrufes ist de Name einer Funktion (möglicherweise mit einem Schemanamen qualifiziert), gefolgt von der Argumentliste in Klammern:
funktion ([ausdruck [, ausdruck . . . ]])
Beispiel:

round(42.4382, 2)

Zusätzliche Funktionen können von Benutzern definiert werden.

 
< Zurück   Weiter >

Scroll-news

Mailingliste:
http://mlists.in-berlin.de/mailman/listinfo/lieo-mlists.in-berlin.de 

 

Das Forum ist online gegangen

 


Who's Online

Aktuell 22 Gäste online

Google AdSense