Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
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 19/07/2011, 08h11   #1
Membre confirmé
 
Inscription : mai 2005
Messages : 398
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : mai 2005
Messages : 398
Points : 208
Points : 208
Par défaut Récupérer le nom de la table en SQL

Bonjour

J'ai une requête de création de table, celle-ci étant issu du croisement entre uen table référentielle et plusieurs tables métier/thématiques.

J'aimerais pouvoir récupérer le nom de la table via une requête SQL afin de,l'injecter dans le champ nom_table de ma table intermédiaire...

Y a-t-il moyen de réaliser cela?

Pour info, voici ma requête actuellement (elle utilise des fonctions spatiales):
Code :
1
2
3
4
5
6
7
8
insert into table_intermediaire 
      select COMMUNE.Nom_Commun As COMMUNE, 
             table_metier.PK_UID as UID, 
             table_metier.SITENAME as LIBELLE,
             (table_metier.[???] as nom_table)
             Area(Intersection(COMMUNE.Geometry,                  table_metier.Geometry))/Area(table_metier.Geometry)*100 as PROPORTION 
      from table_metier, COMMUNE 
      where Intersects(COMMUNE.Geometry,table_metier.Geometry);
__________________
Mathieu Rajerison
- Chargé de mission Systèmes d'Information Géographique -
mathieu_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/07/2011, 12h56   #2
Membre confirmé
 
Homme
Inscription : janvier 2006
Messages : 227
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Corse (Corse)

Informations forums :
Inscription : janvier 2006
Messages : 227
Points : 239
Points : 239
bonjour, il suffit de mettre le nom de la table entre quotes simples
Code :
'table_metier' AS nom_table
xavier-Pierre 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 13h20.


 
 
 
 
Partenaires

Hébergement Web