Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels 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 22/08/2007, 18h17   #1
Candidat au titre de Membre du Club
 
Inscription : juin 2006
Messages : 22
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 22
Points : 10
Points : 10
Par défaut nonm base en paramètre

Bonjour,

Voilà j'ai un besoin un peu partculier, j'ai besoin de passer le nom de ma base en paramètre à ma requête.
du genre
Code :
1
2
3
4
 
Declare nombase varchar2(10)
nombase = ' base1'
 SELECT * FROM nombase.articles
Malheureusement il intereprete le nom de la base comme un string et donc par
Code :
1
2
 
 SELECT * FROM 'base1'.articles
Quu'un aurait une idée de comment faire ?
A part doubler toutes mes requêtes ?
debutJava est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2007, 18h48   #2
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 523
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 523
Points : 3 972
Points : 3 972
SQL dynamique :
http://sheikyerbouti.developpez.com/execute_immediate/
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2007, 10h11   #3
Candidat au titre de Membre du Club
 
Inscription : juin 2006
Messages : 22
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 22
Points : 10
Points : 10
En effet, c'est une piste interessante.
Merci.
debutJava 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 14h27.


 
 
 
 
Partenaires

Hébergement Web