Re: sql-befehle / sample datenbank


[ ruban.de ] [ Antworten ] [ Forum ]

Geschrieben von Gernot Ruban am Juni 01, 2003 um 21:18:

Als Antwort auf sql-befehle / sample datenbank geschrieben von niner on Juni 01, 2003 um 19:11:

Hi,

DB2 kennt qualifizierte und nicht qualifizierte Objekte, wie z.B. Owner.Table bzw. Table. Wird das Objekt nicht qualifiziert, sprich nicht mit dem Creator/Owner/Qualifier versehen, fügt DB2 automatisch die CURRENT SQLID hinzu. Dies ist in der Regel die augenblickliche Anmelde-ID, kann aber auch der Inhalt des "Special Registers" CURRENT SQLID sein.
Ziemlich verwirrend, nicht wahr?! Eigentlich ziemlich einfach.

Das Objekt "SALES" wird es sicherlich geben. Prüfe im DB2 System Katalog SYSIBM.SYSTABLES bzw SYSCAT.TABLES den "Creator" des Objekts "SALES" und füge diesen dem Statement hinzu oder ändere die CURRENT SQLID mit dem Statement db2 "set current sqlid='die-id?'".

Viel Erfolg
Gernot


Antworten:


Schreibe eine Antwort

Name:   
E-Mail:  

Thema:

Kommentar:

Optionale Link URL:   
Link Titel:                  
Optionale Image URL:


[ Antworten ] [ Forum ]