Masquer le sommaire

Exemples de requêtes SQL

Voici des exemples de requêtes que vous pouvez utiliser pour renvoyer des valeurs de listes à partir de la base de données Enterprise PDM.

Lister toutes les valeurs uniques stockées dans une variable donnée

Cet exemple liste les valeurs en remplaçant le nom de la variable.

Select distinct Vv.ValueCache From VariableValue Vv Where Vv.VariableID =  (     select variableid from variable where Variablename like 'Project number') And Vv.ValueCache != '' order by Vv.ValueCache ASC

Lister tous les dossiers de projet stockés sous un dossier donné

Cet exemple liste les dossiers en remplaçant le chemin du dossier.

Select P.Name From Projects P, ProjectTree Pt, Projects P2 where P.ProjectID > 1 And P2.Path Like '\Projets\' And P2.ProjectID = Pt.ProjectID And P.ProjectID = Pt.ChildProject Order By P.Name Asc

Récupérer des valeurs à partir d'une source ODBC

A l'aide de cette méthode, vous pouvez obtenir des valeurs à partir d'une source ODBC, telle qu'une feuille de calcul Excel. Il est toutefois recommandé d'utiliser l'option du serveur relié. Voir Récupération de valeurs SQL à partir d'une source de serveur relié.

 SELECT Date FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\Book1.xls"; User ID=Admin;Password=;Extended properties=Excel 8.0')...Sheet1$ 
Dans cet exemple:
  • Le fichier Excel doit être accessible par le serveur SQL (peut être un chemin UNC).
  • Date est le nom de la colonne.
  • Sheet1 est le nom de la feuille.
  • Les informations relatives à la connexion au serveur doivent se rapporter au serveur SQL local. Vous pouvez par exemple utiliser le nom de la base de données du coffre-fort.


Faire un commentaire sur cette rubrique

Tous les commentaires concernant la présentation, l'exactitude et l'exhaustivité de la documentation sont les bienvenus. Utilisez le formulaire ci-dessous pour faire parvenir vos commentaires et suggestions directement à notre équipe de documentation. Celle-ci ne peut pas répondre aux questions de support technique. Cliquez ici pour des informations sur le support technique.

* Requis

 
*Courriel:  
Sujet:   Commentaires sur les rubriques d'aide
Page:   Exemples de requêtes SQL
*Commentaire:  
*   Je reconnais avoir pris connaissance et accepter par la présente la politique de confidentialité en vertu de laquelle mes données personnelles seront utilisées par Dassault Systèmes

Rubrique d'impression

Sélectionner l'étendue du contenu à imprimer :

x

La version du navigateur que vous utilisez est antérieure à Internet Explorer 7. Afin d'optimiser l'affichage, nous suggérons d'utiliser Internet Explorer 7 ou une version ultérieure.

 Ne plus afficher ce message
x

Version du contenu de l'aide sur le Web: SOLIDWORKS PDM 2012 SP05

Pour désactiver l'aide sur le Web dans SOLIDWORKS et utiliser l'aide locale à la place, cliquez sur ? > Utiliser l'aide sur le Web de SOLIDWORKS.

Pour signaler tout problème rencontré avec l'interface ou la fonctionnalité de recherche de l'aide sur le Web, contactez votre support technique local. Pour faire part de vos commentaires sur des rubriques d'aide individuelles, utilisez le lien “Commentaires sur cette rubrique” sur la page de la rubrique concernée.