Précédent   Forum des professionnels en informatique > Bases de données > Oracle > SQL
SQL Forum d'entraide sur le SQL pour Oracle
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 23/06/2008, 11h50   #1
Membre confirmé
 
Inscription : juillet 2005
Messages : 403
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 403
Points : 269
Points : 269
Par défaut Comment récupérer la requête de création d'un snapshot ?

Bonjour.

J'ai une vue matérialisée, mais je n'arrive pas à récupérer la requête exacte qui alimente son contenu.
Quand je fait sous sqlplus :
Code :
SELECT query FROM user_mviews WHERE mview_name LIKE 'MA_VUE'
je n'ai que les 1ers caractères de la requête...
J'ai tenté de changer les paramètres d'affichage (principalement linesize) sans succès.
En tentant de caster le champ query en VARCHAR2(500), j'ai l'erreur
Code :
ORA-00932: inconsistent datatypes: expected NUMBER got LONG
Et effectivement, le champ query est de type long.

Quelqu'un a une idée pour récupérer la requête entière ?
marchand_de_sable est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2008, 11h59   #2
Membre habitué
 
Inscription : février 2006
Messages : 139
Détails du profil
Informations personnelles :
Âge : 37
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : février 2006
Messages : 139
Points : 126
Points : 126
Bonjour,

set long et set longchunksize.

Cdt
kervoaz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2008, 12h09   #3
Membre confirmé
 
Inscription : juillet 2005
Messages : 403
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 403
Points : 269
Points : 269
Nickel, ça marche.

Merci !
marchand_de_sable 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 03h13.


 
 
 
 
Partenaires

Hébergement Web