La conversion d'une colonne de CLOB dans un texte de valeur (VARCHAR2) dans votre base de données Oracle vous permet de travailler avec des sections de données comme vous le feriez pour une chaîne de caractères. CLOB est un type de données qui stocke jusqu'à 4 go de données, tels que de grandes quantités de texte. Le package DBMS_LOB pour Oracle contient des sous-programmes pour travailler avec le type de données CLOB. Le "dbms_lob.substr" fonction convertit les données CLOB dans le VARCHAR2 type de données texte.


La conversion d'une colonne de CLOB dans un texte de valeur (VARCHAR2) dans votre base de données Oracle vous permet de travailler avec des sections de données comme vous le feriez pour une chaîne de caractères. CLOB est un type de données qui stocke jusqu'à 4 go de données, tels que de grandes quantités de texte. Le package DBMS_LOB pour Oracle contient des sous-programmes pour travailler avec le type de données CLOB. Le 'dbms_lob.substr' fonction convertit les données CLOB dans le VARCHAR2 type de données texte.
  • Ouvrez le programme client que vous utilisez pour accéder à votre base de données Oracle, tels que SQL*Plus ou SQL Developer.
  • connexion à la base de données Oracle avec votre nom d'utilisateur et mot de passe. Spécifier l'hôte et le port si vous n'êtes pas connecté à une base de données locale.
  • Convertir les données d'une colonne de CLOB dans le type de données VARCHAR2 par l'exécution de la requête SQL suivante:
    SÉLECTIONNEZ dbms_lob.substr( my_column, 4000, 1 ) à PARTIR de T
    Sinon, convertir une colonne de CLOB en PL/SQL en exécutant le code suivant:
    DECLAREmylong long BEGINFOR i IN (SELECT C from T)LOOPmylong := dbms_lob.substr(j'.C, 32000, 1) FIN de BOUCLE FIN de série
    le premier argument de La 'dbms_lob.substr' de la fonction est la colonne CLOB à convertir, le deuxième argument est le nombre d'octets à convertir et la troisième colonne qui octet de départ de la conversion. Le SQL de la version de 'dbms_lob.substr' est limitée à 4 000 octets, alors que le PL/SQL version pouvez lire les 32 000 octets à la fois.








Comment Convertir Clobs de Textes dans Oracle


La conversion d'une colonne de CLOB dans un texte de valeur (VARCHAR2) dans votre base de donnees Oracle vous permet de travailler avec des sections de donnees comme vous le feriez pour une chaîne de caracteres. CLOB est un type de donnees qui stocke jusqu'a 4 go de donnees, tels que de grandes quantites de texte. Le package DBMS_LOB pour Oracle contient des sous-programmes pour travailler avec le type de donnees CLOB. Le "dbms_lob.substr" fonction convertit les donnees CLOB dans le VARCHAR2 type de donnees texte.


La conversion d'une colonne de CLOB dans un texte de valeur (VARCHAR2) dans votre base de donnees Oracle vous permet de travailler avec des sections de donnees comme vous le feriez pour une chaîne de caracteres. CLOB est un type de donnees qui stocke jusqu'a 4 go de donnees, tels que de grandes quantites de texte. Le package DBMS_LOB pour Oracle contient des sous-programmes pour travailler avec le type de donnees CLOB. Le 'dbms_lob.substr' fonction convertit les donnees CLOB dans le VARCHAR2 type de donnees texte.
  • Ouvrez le programme client que vous utilisez pour acceder a votre base de donnees Oracle, tels que SQL*Plus ou SQL Developer.
  • connexion a la base de donnees Oracle avec votre nom d'utilisateur et mot de passe. Specifier l'hote et le port si vous n'etes pas connecte a une base de donnees locale.
  • Convertir les donnees d'une colonne de CLOB dans le type de donnees VARCHAR2 par l'execution de la requete SQL suivante:
    SELECTIONNEZ dbms_lob.substr( my_column, 4000, 1 ) a PARTIR de T
    Sinon, convertir une colonne de CLOB en PL/SQL en executant le code suivant:
    DECLAREmylong long BEGINFOR i IN (SELECT C from T)LOOPmylong := dbms_lob.substr(j'.C, 32000, 1) FIN de BOUCLE FIN de serie
    le premier argument de La 'dbms_lob.substr' de la fonction est la colonne CLOB a convertir, le deuxieme argument est le nombre d'octets a convertir et la troisieme colonne qui octet de depart de la conversion. Le SQL de la version de 'dbms_lob.substr' est limitee a 4 000 octets, alors que le PL/SQL version pouvez lire les 32 000 octets a la fois.

Comment Convertir Clobs de Textes dans Oracle

La conversion d'une colonne de CLOB dans un texte de valeur (VARCHAR2) dans votre base de données Oracle vous permet de travailler avec des sections de données comme vous le feriez pour une chaîne de caractères. CLOB est un type de données qui stocke jusqu'à 4 go de données, tels que de grandes quantités de texte. Le package DBMS_LOB pour Oracle contient des sous-programmes pour travailler avec le type de données CLOB. Le "dbms_lob.substr" fonction convertit les données CLOB dans le VARCHAR2 type de données texte.
Recommander aux amis
  • gplus
  • pinterest

Messages récents

Commentaire

Laisser un commentaire

évaluation