créer une vue avec une procedure stockée ? [SQL] - SQL/NoSQL - Programmation
Marsh Posté le 30-11-2005 à 13:36:31
C'est quoi l'interet? Pourquoi ne pas interroger directement la procedure stockée?
Marsh Posté le 30-11-2005 à 14:11:49
Bien oui, je ne connais pas interbase. Mais une procédure sait retourner des enregistrements. Donc pourquoi ne pas interroger directement la procédure.
Marsh Posté le 30-11-2005 à 14:20:26
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
Marsh Posté le 30-11-2005 à 14:29:55
ReplyMarsh Posté le 30-11-2005 à 14:41:42
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 c'est sur que ça me simplifierai les choses ...
Marsh Posté le 30-11-2005 à 14:49:39
Et quoi ? La vue est créée pour chaque utilisateur qui se connecte ?
Comprends rien à ton truc, c'est très louche.
Marsh Posté le 30-11-2005 à 15:04:11
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) |
Je n'ai rien compris. Ca veut dire quoi une vue créée en fonction de l'utilisateur?
Marsh Posté le 30-11-2005 à 15:07:31
cinocks a écrit : Je n'ai rien compris. Ca veut dire quoi une vue créée en fonction de l'utilisateur? |
Louche, hein ?
Marsh Posté le 26-11-2014 à 02:26:32
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.
Marsh Posté le 26-11-2014 à 08:51:32
Après 9 ans je crois qu'il a trouvé une solution ou qu'il est mort de vieillesse...
Marsh Posté le 27-11-2014 à 17:41:14
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?
Marsh Posté le 30-11-2005 à 12:35:20
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