Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1887 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL] créer une vue avec une procedure stockée ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SQL] créer une vue avec une procedure stockée ?

n°1255938
albertos
kikoo
Posté le 30-11-2005 à 12:35:20  profilanswer
 

Je voulais savoir si on peut creer une vue avec une procedure stockée ?
 
j'ai esayé ça , mais bien sur ça ne marche pas :
 
CREATE VIEW TESTbis AS
EXECUTE PROCEDURE RECHERCHE('11/03/2005','11/04/2005',2,'Chambre','blabla','toto',1,2)
 
SGBD: interbase 6.0

mood
Publicité
Posté le 30-11-2005 à 12:35:20  profilanswer
 

n°1255965
cinocks
Posté le 30-11-2005 à 13:36:31  profilanswer
 

C'est quoi l'interet? Pourquoi ne pas interroger directement la procedure stockée?


---------------
MZP est de retour
n°1255982
sircam
I Like Trains
Posté le 30-11-2005 à 13:56:44  profilanswer
 

:heink:


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1255989
cinocks
Posté le 30-11-2005 à 14:11:49  profilanswer
 

Bien oui, je ne connais pas interbase. Mais une procédure sait retourner des enregistrements. Donc pourquoi ne pas interroger directement la procédure.
 


---------------
MZP est de retour
n°1255999
albertos
kikoo
Posté le 30-11-2005 à 14:20:26  profilanswer
 

car j'ai plusieurs resultats d'autres requetes que je voudrai stocker dans ces vues afin de pouvoir y faire des tris sans pour autant rééxécuter la requete a chaque fois.
Et j'ai du mal a faire ce que je veux avec des procedure stockées

n°1256008
cinocks
Posté le 30-11-2005 à 14:29:55  profilanswer
 

et pourquoi ne pas appeler ces vues dans la procedure?


---------------
MZP est de retour
n°1256017
albertos
kikoo
Posté le 30-11-2005 à 14:41:42  profilanswer
 

car en fait les vues sont créées en fonction du nom de l'utilisateur et il peut y en avoir plusieurs qui se connectent en meme temps. (c'est plus une appli intranet)
j'ai essayé de mettre le nom des vues que la procédure appelerait en variable mais cela n'avais pas l'air de marcher :D c'est sur que ça me simplifierai les choses ...

n°1256020
sircam
I Like Trains
Posté le 30-11-2005 à 14:49:39  profilanswer
 

Et quoi ? La vue est créée pour chaque utilisateur qui se connecte ?
 
Comprends rien à ton truc, c'est très louche. [:pingouino]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1256040
cinocks
Posté le 30-11-2005 à 15:04:11  profilanswer
 

albertos a écrit :

car en fait les vues sont créées en fonction du nom de l'utilisateur et il peut y en avoir plusieurs qui se connectent en meme temps. (c'est plus une appli intranet)
j'ai essayé de mettre le nom des vues que la procédure appelerait en variable mais cela n'avais pas l'air de marcher :D c'est sur que ça me simplifierai les choses ...


 
 
Je n'ai rien compris.  :ouch:  Ca veut dire quoi une vue créée en fonction de l'utilisateur?


---------------
MZP est de retour
n°1256045
sircam
I Like Trains
Posté le 30-11-2005 à 15:07:31  profilanswer
 

cinocks a écrit :

Je n'ai rien compris.  :ouch:  Ca veut dire quoi une vue créée en fonction de l'utilisateur?


Louche, hein ?   [:pingouino]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
mood
Publicité
Posté le 30-11-2005 à 15:07:31  profilanswer
 

n°2243974
fernandox
Posté le 26-11-2014 à 02:26:32  profilanswer
 

Bonjour
 
Bien vouloir vous reporter au lien ci-dessous en espérant par la grâce de Dieu que ça répond à votre besoin:
 
http://blog.developpez.com/transac [...] -openquery
 
Dans la paix du Seigneur Jésus-Christ.

n°2243980
Oliiii
Posté le 26-11-2014 à 08:51:32  profilanswer
 

Après 9 ans je crois qu'il a trouvé une solution ou qu'il est mort de vieillesse...

n°2244242
gpl73
Posté le 27-11-2014 à 17:41:14  profilanswer
 

moi je suis comme cinocks :)... rien compris lol
pour moi, une vue, c'est un objet BD qui n'a pas lieu d etre personnalisée à l'utilsateur...
par exemple si tu as une table des factures...  
tu as peu avoir une vue dessus, les factures qui sont payées, ou celles qui sont des avoirs...  
et utilisable pour d'autre traitement...
sinon, je ne sais pas si c'est bien intéressant et je ne sais pas si c'est surtout performant pour ta BD...
Il ne faut pas enplus oublié de les supprimer...
Ne serait il pas plus facile de faire, d'utiliser cursors dans ta SP?


Message édité par gpl73 le 27-11-2014 à 17:46:54

---------------
mieux vaut être un con au chaud, qu'un con gelé lol

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL] créer une vue avec une procedure stockée ?

 

Sujets relatifs
procédure de relancedifférence entre SQL server 7 et sql server 2000
Easyphp et MS SQL SERVERdébutant- créer un programme
comment creer un serveur proxy sur internet[Acrobat] créer une liste déroulante avec champs de texte
créer un lien sur une annimation flashUne liste déroulante peuplée par une requête SQL (Javascript)
[SQL]comment tester l'existence d'une vue ?[PL/SQL] Collection
Plus de sujets relatifs à : [SQL] créer une vue avec une procedure stockée ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR