Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Database Software >> Content

    Hur får man nästa sekvens i Oracle

    I Oracle , är en sekvens ett databasobjekt som använder unika nummer som primärnycklar att identifiera tabellvärdena . En databas kan ha flera sekvenser , och du kan skapa nya och fastställa deras ursprungliga värden genom att använda skapa sekvens syntax . Efter detta får du nästa sekvens värden genom att anropa NEXTVAL funktionen . Du måste kalla denna funktion minst en gång innan sekvensen kan ställa in ett strömvärde . Flera användare kan få tillgång till en sekvens , men för varje användare som anropar NEXTVAL funktionen , sekvensen värde steg , vilket kan orsaka numeriska luckor i varje användares nyckelvärden . Instruktioner
    1

    Öppna Oracle SQL verktyg
    2

    Type och kör följande fråga : .

    Skapa sekvens seq_name

    START mED 1

    ökar med 1

    nocache ,

    Detta skapar en ny sekvens sekvens i en Oracle-databas som börjar med 1 och steg med 1 . Du kan också lämna min-och maxvärden för sekvensen . Du kan också ändra " nocache " till " cache" och ge ett värde för att öka prestandan om du behöver det för större databaser
    3

    Typ och kör följande fråga : .

    SELECT seq_name.NEXTVAL från dubbla,

    första gången du anropar NEXTVAL funktion efter att skapa sekvensen återgår startvärdet i sekvensen , vilket är den numeriska " 1 " i det här exemplet . Efterföljande samtal till NEXTVAL ökning räkningen och få nästa värde . Den dubbla tabell är en dummy tabell som innehåller endast en kolumn. Med hjälp av denna tabell som en del av frågan håller saker enkel och ser till att din fråga returnerar exakt ett rekord .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder en 2003 Access-databas i 2007 Arbetsg…
    ·Hur du uppdaterar kolumner i SQL Med en Random Number
    ·Ominstallation BDE
    ·Open Office Base Filter Guide
    ·Hur Kopiera en OpenOffice Calc Sheet över all formater…
    ·Funktioner för avrundningen dollar i Access
    ·Hur du använder kapslade Markörer
    ·Hur: Läs en MDW Arkiv
    ·Hur man hanterar Skifttecken i Oracle SQL
    ·Konvertera datum i SQL
    Utvalda artiklarna
    ·Database Management Techniques
    ·Hur man lär sig engelska med Java
    ·Hur man gör Script Font för hand i Illustrator
    ·Hur man öppnar en textfil
    ·Hur man gör en Seamless i Photoshop
    ·Hur att spela in ljud och ändra det till 18KHz
    ·Hur Kodbokstäver Font Block
    ·Hur man organiserar Front Row Filmer
    ·Hur Radera en skrivskyddad Zip Drive
    ·Om DVD-bränning
    Copyright © Dator Kunskap http://www.dator.xyz