Oracle PL/SQL: Einzelne Felder einer DB in Cursor

Hallo,

ich kann ja einen SELECT einer DB in den Cursor „schieben“ und im Programm anzeigen (OPEN cursor FOR SELECT * FROM tabelle)

Dann werden alle Felder der tabelle in den Cursor übertragen.

wie kann ich nun bestimmte felder der DB in den Cursor schieben?

Beispiel:
Tabelle T_PERSON mit den Feldern PNR, VNAME, ZNAME, STRASSE, ORT
Nun möchte ich die Felder VNAME und ORT in den Cursor haben.

Noch ein Problem:
kennt jemand eine Seite mit beispielprogrammen? Vor allem für UPDATES und INSERTS.

Danke
Axl

Auch hallo.

kennt jemand eine Seite mit beispielprogrammen? Vor allem :für
UPDATES und INSERTS.

Ja: http://www.sescon.de/plsql_tutorial.php -> http://www.sescon.de/plsql_tutorial.php?tseite=54

HTH
mfg M.L.

Hallo,

ich kann ja einen SELECT einer DB in den Cursor „schieben“ und
im Programm anzeigen (OPEN cursor FOR SELECT * FROM tabelle)

Dann werden alle Felder der tabelle in den Cursor übertragen.

wie kann ich nun bestimmte felder der DB in den Cursor
schieben?

Beispiel:
Tabelle T_PERSON mit den Feldern PNR, VNAME, ZNAME, STRASSE,
ORT
Nun möchte ich die Felder VNAME und VNAME in den Cursor haben.

Einfach so :

OPEN cursor FOR SELECT VNAME ,ZNAME FROM T_PERSON;