Announcement

Collapse
No announcement yet.

Sequence für Autowert in DB

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Sequence für Autowert in DB

    Hallo,

    ich habe über "Create Sequence (Oracle).." eine Sequence erstellt und möchte nun im Javacode den Wert m.H. des ResultSets auslesen.
    Aber wie mach ich das?

    int var=0;
    while(ResultSet.next(){
    var= ResultSet.getBigDecimal("Spaltenname").intValue()
    }


    es kann sein, dass die Syntax jetzt nicht ganz stimmt aber auf alle Fälle kommt die Meldung, dass der Spaltenname nicht stimmt.

    Im SQL Explorer erfrag ich mir den Wert über "Select Sequenzname from DB"
    und unter der Spalte "Nextval" steht der Wert.
    Wie komme ich da jetzt ran?
    Ich danke euch für Eure Hilfe.
    Ich bin noch absolute Anfängerin :-(

    Grüße Denise
    Zuletzt editiert von Denise; 27.04.2008, 22:09.

  • #2
    Hallo Denise,

    den Nächsten Wert einer Oracle-Sequenz kannst du ganz allgemein mit [highlight=sql] select sequenzname.NEXTVAL() from dual;[/highlight] abrufen.

    Gruß Falk
    Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

    Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

    Comment

    Working...
    X