sql >> Database teknologi >  >> RDS >> Oracle

Indhentning af den primære nøgle fra et indsat datasæt til at kæde ind i andre indsættelser

Jeg er ikke Java-specialist, så du bliver nødt til at se nærmere på databaselaget for, hvordan du kommer videre, men der er 3 måder, du kan gøre dette på:

  • Du kan oprette en butiksprocedure, hvis den databaseserver, du bruger, er i stand til (de fleste gør), og kalde den fra din kode.
  • Opret en trigger, der returnerer id-nummeret ved den første indsættelse, og brug det i din næste DB-indsættelse.
  • Brug UUID og brug dette som nøglen i stedet for den automatisk genererede nøgle til databasen.



  1. Korrekt måde at gemme en tidszone i en database?

  2. Oracle identitet kolonne og indsæt i vælg

  3. Hvordan får man en mysql-forespørgsel til konstant at opdatere i PHP?

  4. Fejl:TCP-udbyder:Fejlkode 0x2746. Under SQL-opsætningen i linux gennem terminal