Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > Sql*Plus
Sql*Plus Forum d'entraide sur Oracle Sql*Plus
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/02/2011, 13h41   #1
Invité de passage
 
Inscription : février 2011
Messages : 2
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 2
Points : 0
Points : 0
Par défaut résultat requête tronqué

Bonjour à tous,

J'ai un petit soucis avec ma requête sous sqlplus, le résultat de la requête est tronqué..
Citation:
SQL> select a.S_CERT from (select S_CERT, rownum n from WBK_EBICS_PREUVES where CLNK='4d62591448ce1ca5' and S_USRID != USERID) a where a.n=1;

S_CERT
--------------------------------------------------------------------------------
MIID3DCCAsSgAwIBAgIETCZxbTANBgkqhkiG9w0BAQUFADAQMQ4wDAYDVQQKEwVTV0lGVDAeFw0x
MDA
alors que si j'effectue la même requête sous SQL developer, j'ai bien l'ensemble de la donnée :

Citation:
S_CERT
----------------------------------------------------------------------------
MIID3DCCAsSgAwIBAgIETCZxbTANBgkqhkiG9w0BAQUFADAQMQ4wDAYDVQQKEwVTV0lGVDAeFw0x
MDA3MDcxMzQwMzJaFw0xNTA3MDcxNDEwMzJaMF0xCzAJBgNVBAYTAnd3MQ4wDAYDVQQKEwVzd2lm
dDETMBEGA1UECxMKcGVyc29uYWxpZDESMBAGA1UECxQJc2VjdGlvbl8xMRUwEwYDVQQDEwxjb3Jw
Mzg3ODAwOTEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCnLps351LVMH3tOJRap4jM
672KxwwkI/v3zf64zklZB+gIHK3B8POqgk+GRpVKd+gnYehhU7h1MWW5WXVWHrt4G4XZouz0SY2v
HBoxpkBUmEGT7Akrk8/3t5zGfNH/kropAZtmOWAUR8523twf/JSOKWh4XB6VeYgmPZ6zCEXyBxdJ
NMHTk2nMWCSzxKbedfOpzjUP0WbdqYtntfmC89/Q+rXlf13xl1u0Py9A7B6QxUtfBAaEOhRgHdC7
/7MraviDyBpB54n8ZPnjF9pmCnlIaSQ7/WYtRqZp287jwB6WhinsveI4JLdjPRcvjECH5SrSfMfV
EPfzDXnHN5KbS82FAgMBAAGjgfAwge0wCwYDVR0PBAQDAgTwMCsGA1UdEAQkMCKADzIwMTAwNzA3
MTM0MDMyWoEPMjAxNTA3MDcxNDEwMzJaMBUGA1UdIAQOMAwwCgYIKxUGBgqBSAIwNAYDVR0fBC0w
KzApoCegJaQjMCExDjAMBgNVBAoTBVNXSUZUMQ8wDQYDVQQDEwZDUkw4ODYwHwYDVR0jBBgwFoAU
PjCzOzWXV//xQNsbRQE4LhWnnrIwHQYDVR0OBBYEFGPwX0gVFVIUE+4EvIKdOUKXbluwMAkGA1Ud
EwQCMAAwGQYJKoZIhvZ9B0EABAwwChsEVjcuMQMCA6gwDQYJKoZIhvcNAQEFBQADggEBAAq26dVg
GK5ZhF+StfsAOBzbzltuj8LANtD6Eo8i1/Lnl3lvOZFQ3y8KaI46Pg+e9oO/v3xTmQHq3ewM2/76
wLU9l0VwCKRLNctlVf9Wvo57Fq2BCMKALDXhRjB2HqWL5mPYiRvgpCzQfDG3ADipTDVKKT3mwyxc
kGtICRK3cqRS8XoPhpuo+SCv4bfto32KNFiI0j0YMiLz1w5JjKctf47CamB9ovNUARmb2IWJ+zjy
PQ4tyTqp1G4JbC0WuUgN6UPg7yFm6ALIaLEMd5pmMGaWwM5hR+pgefLGVTDSB1tSPKOwnQhEcX2i
BYJTXsgd3YIzjmijdcsg53fLZMHTYDM=


1 rows selected
A noté qu'il s'agit d'un certificat, les retours chariots sont donc important à conserver pour pouvoir le déchiffrer par la suite.

Je pense qu'il doit y avoir des options qui bloquent cet affichage mais je ne vois pas lesquels !

D'avance merci pour votre aide,
Kevcaus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2011, 13h53   #2
Rédacteur
 
Inscription : décembre 2002
Messages : 2 385
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 385
Points : 3 261
Points : 3 261
Votre colonne S_CERT est probablement un CLOB ou un LONG.
Par défaut, SQL*Plus n'en affiche que les 80 premiers caractères.

Vous pouvez paramétrer le nombre de caractères à afficher :
Code :
1
2
3
SHOW LONG
SET LONG 5000
SELECT ...
__________________
Consultant / formateur Oracle indépendant
Certifié OCP 10g et 11g, sécurité 11g
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 21/02/2011, 15h18   #3
Invité de passage
 
Inscription : février 2011
Messages : 2
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 2
Points : 0
Points : 0
Merci pour cette réponse rapide qui a effectivement résolu mon soucis.

J'ai par ailleurs modifié l'option PAGES qui correspond en fait à mon nombre de lignes ...

Citation:
set PAGES 30
Kevcaus est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h54.


 
 
 
 
Partenaires

Hébergement Web