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 >> Computer Programspråk >> Content

    Hur man flyttar VARCHAR2 till NCLOB

    Oracle-databaser stödjer Large Objects ( LOB ) typ av data att lagra och hantera stora uppgifter , såsom musik, videor , kartor och långa teckensträngar uppgifter . Den NLOB datatypen innehåller de databasobjekt som innehåller numeriska värden . NCLOB ( National Character Large Object ) är en datatyp som lagrar en LOB -objekt. Oracle TO_NCLOB funktionen kan du konvertera NCLOB värden i en LOB databas kolumn till en karaktär LOB ( CLOB ) värden . Den CLOB objekt kan representera alla teckensträngar , inklusive VARCHAR2 datatyp . Genom att flytta NCLOB uppgifter till VARCHAR2 databaskolumner , försäkra dig rätt visning av databasen teckenuppsättning i din ansökan . Instruktioner
    1

    Klicka på "Start ", " Oracle PL /SQL Management Console . "
    2

    Ange följande SQL-satser i konsolen fönstret för att konvertera " final_ad " VARCHAR2 strängen till " ad_fltextn " NCLOB objektet i " print_media " databas :

    CREATE TABLE print_media

    ( Product_ID NUMMER ( 6 ) katalog

    , ad_id NUMMER ( 6 )

    , ad_composite BLOB

    , ad_sourcetext CLOB

    , ad_finaltext CLOB

    , ad_fltextn NCLOB

    , ad_textdocs_ntab textdoc_tab

    ) kapslad tabell ad_textdocs_ntab STORE AS textdocs_nestedtab ,

    FÖRKLARA

    final_ad VARCHAR2 ( 32767 ) ,

    BEGIN

    SELECT ad_finaltext INTO final_ad FRÅN print_media

    där PRODUCT_ID = 1024 och ad_id = 15007 ;

    INSERT INTO print_media ( Product_ID , ad_id , ad_fltextn ) katalog

    VÄRDEN 1024 ( , 15007 ,

    TO_NCLOB ( " lagring för ny produkt beskrivning ' ) ) ;

    UPDATE PRINT_MEDIA

    SET AD_FINALTEXT = TO_NCLOB ( AD_FLTEXTN ) ;

    END ,
    3

    Klicka på " File ", " Kör " för att uppdatera " Product_ID " rekord i " print_media " databas .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Konvertera String till URI
    ·Hur till String QBasic över flera rader
    ·. Hur man använder DataGridView Infoga
    ·Funktionerna i en webbdatabas
    ·Skillnader mellan lagda & IN i SQL
    ·Lägga till en kryssruta för att DataGrid C
    ·Ställa centrat i en KML -fil
    ·Hur man utför MSA på provbockar
    ·Hur konvertera binära registervärden String
    ·Vilka är nackdelarna med en Query Processor
    Utvalda artiklarna
    ·Hur man installerar MySQL på Mac OS X Leopard
    ·PHP hjälpfunktioner
    ·Hur skapa symboliska länkar med PHP
    ·Aktivera Memory Leak Detection
    ·Hur man spelar en WAV-fil med DirectX Med Visual Basic
    ·Hur man tar bort en String Value in Regedit
    ·Hur programmet i Access 2007
    ·Hur avkoda binära strängar
    ·Hur att offentliggöra med CPP
    ·Hur man gör en 2D Grid System i XNA
    Copyright © Dator Kunskap http://www.dator.xyz