Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Débuter
Débuter Forum d'entraide pour débuter avec 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 06/07/2011, 15h56   #1
Invité de passage
 
Étudiant
Inscription : juillet 2011
Messages : 11
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juillet 2011
Messages : 11
Points : 4
Points : 4
Par défaut Script pour requête SQL

Bonjour à tous !

Je voulais savoir s'il était possible d'avoir cette requête SQL mais sous forme de script :
Code :
1
2
3
SELECT name, firstame, country, dest_name, dest_firstame, etc...
  FROM facture_Entete
 WHERE ID = ?
En fait je ne peux modifier ma requête directement comme ça et la seule solution pour moi serait de passer par des scripts.

Merci.

PS: je suis vraiment débutante
Magdag est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2011, 16h11   #2
Modérateur
 
Homme Fabien
Ingénieur d'études en décisionnel
Inscription : septembre 2008
Messages : 5 684
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 34
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études en décisionnel
Secteur : Arts - Culture

Informations forums :
Inscription : septembre 2008
Messages : 5 684
Points : 10 433
Points : 10 433
Envoyer un message via ICQ à Waldar Envoyer un message via Skype™ à Waldar
Oui, non, peut-être... ça dépend de ce que vous voulez faire.
__________________
Email : http://scr.im/waldar
Waldar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2011, 16h48   #3
Membre expérimenté
 
Homme Mohamed Houri
Inscription : mars 2010
Messages : 286
Détails du profil
Informations personnelles :
Nom : Homme Mohamed Houri
Localisation : France

Informations forums :
Inscription : mars 2010
Messages : 286
Points : 563
Points : 563
Bonjour,

C'est peut-être quelque chose de simple comme ceci que vous cherchez?
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
define m_empno_nbr     = &m_empno
spool emp_detail.log
SET verify off
SET linesize 100
 
SELECT empno
      ,ename
       ,sal	 
FROM   emp
WHERE 
     empno = &m_empno_nbr
 ;
spool off;
Qui donne quelque chose comme ce qui suit à l'execution:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
mhouri.world> start $emp
Enter value FOR m_empno: 7369
 
     EMPNO ENAME             SAL
---------- ---------- ----------
      7369 smith             815
 
mhouri.world> start $emp
Enter value FOR m_empno: 7566
 
     EMPNO ENAME             SAL
---------- ---------- ----------
      7566 jones            2975
Bien respectueusement

Mohamed Houri
Mohamed.Houri est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h31.


 
 
 
 
Partenaires

Hébergement Web