| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment faire pour convertir CLOBs aux textes dans Oracle
    Conversion d'une colonne CLOB dans une valeur de texte ( VARCHAR2 ) dans votre base de données Oracle vous permet de travailler avec les sections des données comme vous le feriez d'une chaîne. CLOB est un type de données qui stocke jusqu'à 4 Go de données , tels que les grandes quantités de texte. Le paquet DBMS_LOB pour Oracle contient des sous-programmes pour travailler avec le type de données CLOB . La fonction " DBMS_LOB.SUBSTR " convertit les données CLOB dans le type de données texte VARCHAR2 . Instructions
    1

    Ouvrez le programme client que vous utilisez pour accéder à votre base de données Oracle, tels que SQL * Plus ou SQL Developer.
    2

    connecter à la base de données Oracle avec votre nom d'utilisateur et mot de passe. Spécifiez l'hôte et les informations de port si vous ne vous connectez pas à une base de données locale
    3

    convertir des données d' une colonne CLOB dans le type de données VARCHAR2 en exécutant la requête SQL suivante: . < Br >

    SELECT DBMS_LOB.SUBSTR ( ma_colonne , 4000, 1 ) de T ;

    Sinon, convertir une colonne CLOB en PL /SQL en exécutant le code suivant :

    DECLAREmylong longtemps ; BEGINFOR i IN ( SELECT C de T) LOOPmylong : = DBMS_LOB.SUBSTR ( iC , 32000 , 1); END LOOP ; END; run ;

    le premier argument de la fonction " DBMS_LOB.SUBSTR " est le CLOB colonne à convertir, le second argument est le nombre d'octets à convertir et la troisième colonne est l'octet de commencer à convertir . La version SQL de " DBMS_LOB.SUBSTR " est limitée à 4000 octets , alors que la version PL /SQL peut lire 32,000 octets à la fois .

    Previous :

    next :
      articles connexes
    ·Comment faire pour convertir un document Word en Intege…
    ·Tutoriel Oracle SQL 
    ·Comment utiliser Mailx pour envoyer à plusieurs adress…
    ·Visual Studio SQL Tutorial 
    ·Comment faire pour modifier mon site web Outils de rech…
    ·GCC Fonction Système 
    ·Comment choisir formulaire ColdFusion dans ColdFusion 
    ·Quel est le protocole Incompatibilité 
    ·Comment Split BASIC Stamp signaux I /O 
    ·Comment remplacer Supprimer dans Rails 
      articles en vedette
    ·Comment faire pour convertir un int en String en T -SQL…
    ·Comment faire pour obtenir la taille de la fenêtre en …
    ·Comment obtenir Etat de sortie en Python 
    ·PowerShell Windows 7 Tutorial 
    ·Comment enregistrer des images à partir du contrôle P…
    ·Comment calculer une date Différence PHP 
    ·Comment créer des formulaires d'inscription en Java 
    ·Comment faire pour intégrer SRC dynamique en HTML 
    ·Qu'est-ce qu'un modificateur static 
    ·Concepts de programmation Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com