#1 Tue 16 July 2013 17:10
- PaulH
- Participant assidu
- Lieu: Nantes
- Date d'inscription: 1 Aug 2007
- Messages: 463
vues dans postgres 9.2
Bonjour à tous,
Je débute dans postgres et je souhaiterais créer un ensemble de vue de mes bases de données (qui seraient des indicateurs en fait).
Simplement je n'y arrive pas du tout et je ne trouve pas de tutoriel simple (si quelqu'un a des liens ou des documents bien faits).
Pour l'instant, je clique droit sur vue dans mon schéma, ajouter une vue.
Ensuite, dans l'onglet Définition, je tape
SELECT *
FROM ma.table
Même ça ne marche pas.
Dans l'onglet SQL, cela affiche ça:
CREATE OR REPLACE VIEW meddtl.lgt_tot_epls_00_10 AS
SELECT *
FROM "epls";
Si quelqu'un peut m'expliquer à y voir plus claire svp.
Merci beaucoup !!!
Paul Hedin
ex-luern
Hors ligne
#2 Wed 17 July 2013 08:30
Re: vues dans postgres 9.2
Bonjour,
Quelle erreur est affichée ?
Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com
Hors ligne
#3 Wed 17 July 2013 10:02
- tumasgiu
- Membre
- Lieu: Ajaccio
- Date d'inscription: 5 Jul 2010
- Messages: 1160
Re: vues dans postgres 9.2
Salut,
est ce que la table epls se trouve bien dans le schema public ?
Hors ligne
#4 Wed 17 July 2013 10:28
- Nicolas Ribot
- Membre
- Lieu: Toulouse
- Date d'inscription: 9 Sep 2005
- Messages: 1554
Re: vues dans postgres 9.2
Bonjour,
Les tutoriels de Developpez.com sont plutot bien faits pour le SQL.
Sinon, la reference de PostgreSQL est aussi bien faite.
Je vous invite a apprendre les requetes de base DDL (data definition language): create table, create view et DML (data manipulation language): select insert, update, etc.
L'interface graphique de PgAdmin crée ce genre de requetes au final.
Nicolas
Hors ligne
#5 Mon 22 July 2013 17:02
- PaulH
- Participant assidu
- Lieu: Nantes
- Date d'inscription: 1 Aug 2007
- Messages: 463
Re: vues dans postgres 9.2
En cherchant des scripts déjà établis, j'ai trouvé ma réponse.
L'erreur venait du fait que je n’appelais pas le schéma qui contenait ma table.
SELECT *
FROM public.epls
C'est grâce à l'interface SQL de PgAdmin que l'erreur a été détectée.
Je vous remercie pour les infos !!
Dernière modification par luern (Mon 22 July 2013 17:03)
Paul Hedin
ex-luern
Hors ligne