Réaliser une union avec SQL SERVER 2000

Réaliser une union avec SQL SERVER 2000 - SQL/NoSQL - Programmation

Marsh Posté le 07-10-2004 à 15:54:37    

Bonjour,
 
je souhaiterais réaliser une union de 2 vue dans une troisième vue, en passant par le concepteur de vue de MS SQL Server 2000.
 
Soit le code SQL suivant :  
SELECT     CHP1, CHP2
FROM         dbo.WFGEN_CG68_RESP_HIER
UNION
SELECT     CHP1, CHP2
FROM          dbo.WFGEN_CG68_DRH_FDP
 
Et le concepteur de requete me retourne le message d'erreur suivant : Le Concepteur de requêtes ne gère pas la construction SQL UNION.
 
De même lorsque je passse par l'analyseur de requête :

Reply

Marsh Posté le 07-10-2004 à 15:54:37   

Reply

Marsh Posté le 07-10-2004 à 16:20:06    

Euh... Juste comme ça, pourquoi tu passes par le concepteur de vues (je sais même pas ce que c'est)
 
Ouvre simplement l'analyseur de requêtes, et crées ta requête.
Une fois qu'elle marche, tu n'a qu'à faire "CREATE VIEW [nomvue] AS " juste avant la requête et exécuter le tout...
 
Autant pour créer une table ou un index, c'est compréhensible de passer par les concepteurs, autant pour une vue, ça n'a vraiment pas d'intérêt, y'a rien de plus simple à faire, et aucun paramètre à spécifier ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed