PDA

View Full Version : feldeigenschaften mit sql auslesen



apparat
17-09-05, 18:04
hallo.

ich möchte per sql sämtliche eigenschaften der db auslesen bzw der felder auslesen.

also name, art, länge etc......

gibts da eine möglichkeit das inem sql befehl hinzukriegen?


gruß apparat

BenderD
17-09-05, 20:02
Hallo,

select * from syscolumns und Konsorten sollte es tun - bei SQL erstelltem Schema gibt es dort Sichten, ansonsten in QSYS2 das System weite Repository abfragen.

mfg

Dieter Bender


hallo.

ich möchte per sql sämtliche eigenschaften der db auslesen bzw der felder auslesen.

also name, art, länge etc......

gibts da eine möglichkeit das inem sql befehl hinzukriegen?


gruß apparat

apparat
17-09-05, 20:08
Hallo,

select * from syscolumns und Konsorten sollte es tun - bei SQL erstelltem Schema gibt es dort Sichten, ansonsten in QSYS2 das System weite Repository abfragen.

mfg

Dieter Bender


äääh das blick ich jetzt nicht ganz durch.
ich habe ein java-pgm was auf windows läuft und per toolbox auf as400 zugreift und das soll mir dann die eigenschaften der spalte der datenbank auslesen....

vielleicht kannst du es ja verständlicher erklären :)

BenderD
18-09-05, 08:25
Hallo,
Wenn ich dich richtig verstanden habe, war das doch das, was du wolltest.
Mit Java kannst du allerdings auch DatabaseMetaData abfragen, oder das ResultSet oder ResultSetMetaData, in aller Regel ist dies aber gar nicht erforderlich.
Was ist eigentlich an SELECT * from QSYS2.SYSCOLUMNS unverständlich???
Vielleicht solltest du aber dein Problem mal genauer beschreiben.

mfg

Dieter Bender


äääh das blick ich jetzt nicht ganz durch.
ich habe ein java-pgm was auf windows läuft und per toolbox auf as400 zugreift und das soll mir dann die eigenschaften der spalte der datenbank auslesen....

vielleicht kannst du es ja verständlicher erklären :)