Précédent   Forum des professionnels en informatique > Bases de données > Firebird > SQL
SQL Forum d'entraide sur le SQL pour Firebird
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/08/2003, 12h00   #1
Membre du Club
 
Didier
Développeur informatique
Inscription : janvier 2003
Messages : 160
Détails du profil
Informations personnelles :
Nom : Didier
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2003
Messages : 160
Points : 62
Points : 62
Par défaut vue a partir d'une procedure stocké

Bonjour,
Je voudrais savoir si c possible de faire un
create view(......)
as select meschamps
from maprocedurestockée

Interbase me mets table 'maprocedurestockée' unknown

Je dois louper qqch

Si vous avez des réponses, des solutions

Merci
coucoucmoi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2003, 12h45   #2
Membre Expert
 
Avatar de Barbibulle
 
Frédéric
Inscription : octobre 2002
Messages : 1 722
Détails du profil
Informations personnelles :
Nom : Frédéric
Âge : 42

Informations forums :
Inscription : octobre 2002
Messages : 1 722
Points : 2 025
Points : 2 025
Je ne pense pas que se soit possible....

Mais par contre tu peux faire un procédure stockée qui appel ta procédure stockée... Et cette dernière te servirai de vue.
Barbibulle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2003, 13h41   #3
Membre du Club
 
Didier
Développeur informatique
Inscription : janvier 2003
Messages : 160
Détails du profil
Informations personnelles :
Nom : Didier
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2003
Messages : 160
Points : 62
Points : 62
snif

je sais pas comment je vais pouvoir faire sans la vue !

Ce que je veux faire nécessitais une vue. Je vais etre obligé de revoir ma facon de voir.

Merci quand même, j'avais espéré une autre réponse ...

coucoucmoi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2003, 14h03   #4
Membre Expert
 
Avatar de Barbibulle
 
Frédéric
Inscription : octobre 2002
Messages : 1 722
Détails du profil
Informations personnelles :
Nom : Frédéric
Âge : 42

Informations forums :
Inscription : octobre 2002
Messages : 1 722
Points : 2 025
Points : 2 025
Qu'est ce qui t'oblige à faire une vue à la place d'une procédure stockée ??
Barbibulle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2003, 15h37   #5
Membre du Club
 
Didier
Développeur informatique
Inscription : janvier 2003
Messages : 160
Détails du profil
Informations personnelles :
Nom : Didier
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2003
Messages : 160
Points : 62
Points : 62
En fait, on veut pouvoir avoir acces a la base a l'aide de cube olap, cad d'excel.
Or excel ne voit que les tables et les vues ...
Je voudrais alors avoir une vue, parce que créer des tables est la porte ouverte a tout et ca dérange énormément, car les infos seraient répété et ce n'est pas non plus le but de l'opération
coucoucmoi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2003, 15h52   #6
Membre Expert
 
Avatar de Barbibulle
 
Frédéric
Inscription : octobre 2002
Messages : 1 722
Détails du profil
Informations personnelles :
Nom : Frédéric
Âge : 42

Informations forums :
Inscription : octobre 2002
Messages : 1 722
Points : 2 025
Points : 2 025
ah oui je comprend.

Ceci dit les composants Olap sont souvant gourmand en ressource serveur. Et bien souvant on va préférer travailler non pas directement sur les données en 'live' mais sur une extraction.
Celà peux avoir certains avantages :
Les données extraitent n'évoluent plus et on travaille donc sur une photo.
Lorsqu'on fait des cumuls avec un certain regroupement dans un sens pour faire un état imprimé, et qu'un peu plus tard on fait d'autres cumuls (en faisant des regroupements différentes)... le cumul général restera le même car les données n'auront pas évoluées.
Etc..

L'inconvéniant c'est qu'il faut extraire les données et donc les duppliquer quelque part...
Barbibulle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2003, 16h03   #7
Membre du Club
 
Didier
Développeur informatique
Inscription : janvier 2003
Messages : 160
Détails du profil
Informations personnelles :
Nom : Didier
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2003
Messages : 160
Points : 62
Points : 62
A titre d'info, j'ai essayé depuis excel de faire select * from maprocedure, directement a partir de ms query et ca a marché.
J'ai essayé ca par hasard et voilà, j'ai plus besoin de vue. L'inconvénient, c'est que l'utilsateur est obligé de taper du SQL, mais bon, c'est déjà ca !

Merci
coucoucmoi 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 05h11.


 
 
 
 
Partenaires

Hébergement Web