| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  •  
    Computer Viden >> software >> database Software >> Content
    Hvordan at få den næste sekvens i Oracle
    I Oracle, er en sekvens et databaseobjekt , der bruger unikke numre såsom primære nøgler til at identificere tabelværdier . En database kan have flere sekvenser , og du kan oprette nye, og sætte deres oprindelige værdier ved at bruge CREATE SEQUENCE syntaks. Efter dette får du de næste sekvens værdier ved at kalde NEXTVAL funktion. Du skal kalde denne funktion mindst en gang før sekvensen kan sætte en aktuel værdi. Flere brugere kan få adgang til en sekvens , men for hver bruger , der kalder NEXTVAL funktion, sekvensen værdi intervaller , som kan forårsage numeriske huller i enkelte brugers nøgleværdier . Instruktioner
    1

    Åbn Oracle SQL værktøj
    2

    Type og udføre følgende forespørgsel : .

    CREATE SEQUENCE seq_name

    START mED 1

    forøges med 1,

    nocache ,

    Dette skaber en ny sekvens sekvens i en Oracle-database , der starter med 1, og intervaller med 1 . Du kan også levere minimum og maksimum værdier for sekvensen . Også , kan du ændre " nocache " til " CACHE " og giver en værdi for at øge ydeevnen , hvis du har brug for det til større databaser
    3

    Type og udføre følgende forespørgsel : .

    SELECT seq_name.NEXTVAL FROM dual ,

    første gang du kalder NEXTVAL funktion efter at skabe sekvensen returnerer startværdi i rækkefølgen , som er den numeriske "1" i dette eksempel. Efterfølgende opkald til NEXTVAL tilvækst optællingen og få den næste værdi. Den dobbelte tabel er en dummy tabel, der kun indeholder én kolonne . Brug denne tabel som en del af forespørgslen holder tingene enkle og sikrer, at din forespørgsel returnerer præcis en rekord.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvilken klient oplysninger er nødvendige i en database…
    ·Sådan Erstat Syntaks i SQL 
    ·Microsoft Projekter & Sharepoint 
    ·Hvad er en Apache Ant 
    ·Sådan kører en SQL-kommando i MyPhpAdmin 
    ·Sådan Korrekt Indexes med SQL Profiler 
    ·Om en Access Query Match 
    ·Sådan opgraderer en Access-database 
    ·Sådan oprettes en relationel database uden adgang 
    ·Sådan kopieres en tabel uden data i MS SQL 
      Anbefalede Artikler
    ·Sådan oprettes en plakat i InDesign 
    ·Hvordan kan man øge den Heap Størrelse i WebLogic 
    ·Sådan begrænse en Memorized rapport i QuickBooks 
    ·Hvordan at brænde en cd direkte fra FLAC 
    ·Sådan Graph lineære ligninger i 3D 
    ·Sådan Konverter en PDF-fil til JPEG-format 
    ·Sådan fjernes flere dubletterne i Excel 2003 
    ·M4A & M4P Forskelle 
    ·Tips for bedre Media Player ydeevne 
    ·Sådan gendannes en Word-fil , der blev lukket , før d…
    Copyright © Computer Viden http://www.computerdk.com