| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan læses en CLOB Field
    A CLOB ( Character Large Object) felt er et felt i en Oracle-database , der indeholder en locator eller pegepind til et stort objekt . CLOB felter bruges til at lagre pegepinde til store filer i databasen , hvilket eliminerer behovet for at håndtere filer og deres styremekanismer på en separat filsystem , samtidig med at problemerne i forbindelse med opbevaring af store genstande direkte i databasen . For at hente en CLOB felt , bliver du nødt til at bruge et programmeringssprog , såsom Java, for at læse de oplysninger, som den peger . Når du har hentet filestream , kan du derefter læse og behandle dens indhold. Ting du skal
    Oracle database
    Java editor
    Vis Flere Instruktioner
    Configuration
    1

    Start din Java -editor program ved at klikke på "Start" , og " programmer " fra skrivebordet , vælge derefter programmet fra menuen.
    2

    Start et nyt projekt ved at vælge menuen "Filer" og derefter klikke på " ny" og derefter " Project" i de fleste redaktører .
    3

    skrive et navn til dit projekt, og klik på "Gem".
    Processing
    4

    Opret en ny CLOB objektet ved hjælp af " getClob " fremgangsmåden " ResultSet " objekt . Er syntaksen: CLOB clobName = resultset.getClob ( CLOB_Field )
    5

    Læs CLOB felt som en ASII stream. Du skal bruge " getAsciiStream "-metoden af " CLOB " objekt at materialisere dataene på CLOB felt , så du kan behandle det i Java-kode . . Denne metode returnerer en " InputStream " af ASCII bytes

    Ifølge Oracle, den korrekte definition er : public InputStream getAsciiStream () kaster SQLException

    For eksempel: java.io.InputStream nameofInputStrem = clobName . getAsciiStream (); byte byteName = nameofInputStream.read ();
    6

    Læs CLOB felt som et tegn stream. Du skal bruge " getCharacterStream "-metoden af " CLOB " objekt til at virkeliggøre det CLOB feltet som en Unicode stream. Denne metode returnerer en " Reader" objekt

    definition er : public Reader getCharacterStream () kaster SQLException

    For eksempel: . Java.io.Reader nameofReader = clobName.getCharacterStream (); int output = nameofReader.read ();
    7

    Læs en del af CLOB felt ved hjælp af " getSubString "-metode af " CLOB " objekt . Denne metode vil returnere en "streng" objekt, der indeholder data fra CLOB inden for specificeret længde , begyndende ved den angivne startposition

    definition er: . Public String getSubString ( lange startpos , int længde) kaster SQLException < br >

    Hvor startpos er startpositionen og længde er længden af ​​substring

    for eksempel: . String ouputString = clobName.getSubString ( 1,25 ),

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan formateres en Parser i en Java String 
    ·Hvordan man håndterer en Null Pointer Exception i Java…
    ·Sådan konvertere en streng til en fil i Java 
    ·Hvorfor er Java Scalable 
    ·Fordelene ved JDK 1.6 
    ·Sådan Efterlad en Java Coding Request 
    ·Sådan Put Varer i en indkøbsvogn i JSP 
    ·Hvordan laver Java Pop - Up Pages 
    ·Sådan aktiveres Java på en Smartphone 
    ·Hjælp med Grid Bredde i Java 
      Anbefalede Artikler
    ·Hvordan man laver en løkke til at finde gennemsnittet …
    ·Sådan Send tastetryk til Active X Ejendomme 
    ·Sådan kommer du i gang Brug af VBA Med Microsoft Word 
    ·Definition af Polymorfi i Computere 
    ·Hvad betyder NET CLR Mean 
    ·Sådan aktiveres og deaktiveres en Music Image i JavaSc…
    ·Kan Android Run Jar 
    ·Sådan Lær VBA Coding 
    ·Fordele for C + + Repetition Struktur 
    ·Sådan installeres Turbo Pascal 
    Copyright © Computer Viden http://www.computerdk.com