Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man läser en CLOB fält

    A CLOB ( Character Large Object ) fältet är ett fält i en Oracle-databas som innehåller en locator eller pekare till ett stort objekt . CLOB fält används för att lagra pekare till stora filer i databasen , vilket eliminerar behovet av att hantera filer och deras restaurangsökning på ett separat filsystem , samtidigt ta itu med problemen med att lagra stora objekt direkt i databasen . För att hämta en CLOB fält , måste du använda ett programmeringsspråk , som Java , att läsa de uppgifter som den pekar . När du har hämtat FileStream , kan du sedan läsa och bearbeta dess innehåll . Saker du behöver
    Oracle databas Review, Java editor
    Visa fler instruktioner
    Configuration
    1

    Starta din Java-editor program genom att klicka på " Start " och " program " från skrivbordet och sedan välja program från menyn .
    2

    Starta ett nytt projekt genom att välja " Arkiv " -menyn , klicka på " nytt " och sedan " projekt " i de flesta redaktörer . Addera 3

    typ ett namn på projektet och klicka på " Spara ". Addera Processing
    4

    Skapa ett nya CLOB objekt genom att använda " getClob " metoden för " ResultSet " objektet . Syntaxen är : CLOB clobName = resultset.getClob ( CLOB_Field )
    5

    Läs CLOB fält som Asii ström . Du kommer att använda " getAsciiStream " metoden för " CLOB " objektet för att förverkliga de uppgifter i CLOB fält så att du kan bearbeta det i Java-kod . . Denna metod returnerar en " InputStream " av ASCII bytes

    Enligt Oracle är den korrekta definitionen : offentlig InputStream getAsciiStream ( ) kastar SQLException

    Till exempel : java.io.InputStream nameofInputStrem = clobName . getAsciiStream ( ) , byte byteName = nameofInputStream.read ( ) ;
    6

    Läs CLOB fältet som ett tecken ström . Du kommer att använda " getCharacterStream " metoden för " CLOB " objekt för att förverkliga det CLOB fältet som en Unicode-tecken ström . Den här metoden returnerar en " Reader " objektet

    Definitionen är : offentlig Reader getCharacterStream ( ) kastar SQLException

    Till exempel : . Java.io.Reader nameofReader = clobName.getCharacterStream ( ) ; int utgång = nameofReader.read ();
    7

    Läs en del av CLOB fältet med hjälp av " getSubString "-metoden av " CLOB " objektet . Denna metod kommer att återvända en " sträng " objekt som innehåller data från CLOB området angiven längd , med början vid den angivna startposition

    Definitionen är : . Public String getSubString ( långa startpos , int längd ) kastar SQLException

    Var startpos är startposition och längd är längden på delsträng

    till exempel : . String ouputString = clobName.getSubString ( 1,25 ) ,

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur hämta MP3 egenskaper som Albumartist Storlek i Jav…
    ·Hur man gör en pyramid av tecken med Java
    ·Så här importerar ett paket Into en Eclipse Project
    ·En förklaring av INT , NUM1 , num2 och num3 i Java -ko…
    ·Hur nära en MQ -anslutning från Java
    ·Hur man skapar Date -objekt från String i Java
    ·Hur man skapar ett Word-dokument i Java
    ·Hur man kör VBS skript från Java
    ·Hur man ansluter två listrutorna i HTML & JSP
    ·Hur man tar bort dubbletter från en Array i Java
    Utvalda artiklarna
    ·Hur man gör en MFC arbetstråd
    ·Hur man startar ett skript som en separat process i Pyt…
    ·Vilka är de två användningsområden för operatorn +…
    ·Hur man skapar en lista i Lisp Coding
    ·Fylla ett Visual Basic Listbox med unika objekt från e…
    ·Ställa Python miljövariabler
    ·Hur man flyttar Ladda upp filer i PHP
    ·Hur man skriver ett program som tar 10 Heltal som Input…
    ·Vilka roller referensramar och ange attribut i en desig…
    ·Tutorial på rullgardinsmenyer i JavaScript
    Copyright © Dator Kunskap http://www.dator.xyz