|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Développeur .NET Inscription : septembre 2003 Messages : 377 ![]() |
Bonjour,
Pour des raisons techniques nous venons seulement de passer à SQL2008 et j'ai un petit problème sur les vues. Avant sur SQL2000 je pouvais faire un truc du genre Si entre temps un champ s'ajoute il est automatiquement pris dans la vue. Sauf que maintenant avec SQL2008 quand je valide la vue il me rapatrie tous les champs concernés ce qui donne Code :
SELECT MaTable.Champ1, MaTable.Champ2, MaTable.Champ3 FROM MaTable Est-ce un paramétrage de SQL2008 ? peut on le contourner ? merci |
|
|
00
|
|
|
#2 | ||||
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
C'est faux...
Exemple : Code :
Code :
A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
||||
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Développeur .NET Inscription : septembre 2003 Messages : 377 ![]() |
merci pour ta réponse.
Par contre ne dit pas c'est faux car j'ai passé l'age de posté sur des problèmes que je ne rencontre pas ! Quand tu fait ta vue directement dans le management studio en création j'ai le problème. Par contre je veux bien faire autrement en regardant ta soluce
|
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
Faire des requêtes graphiquement est le plus sur moyen de faire n'importe quoi !
En SQL, on utilise le langage SQL, comme ça on sait ce que l'on fait ! A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
10
|
|
|
#5 |
|
Membre confirmé
![]() Développeur .NET Inscription : septembre 2003 Messages : 377 ![]() |
Je suis assez d'accord avec toi.
Mais même si je la tape à la main sans passer par un script, il y a toujours le problème qu'il remplace le * par tous les champs. D'ailleurs j'ai tester ta solution qui fonctionne bien et je n'en doutais pas. Par contre c'est quand même un problème car il faut passer à chaque fois par le script c'est assez pénible, surtout quand on a juste une mini modif à faire. C'est tellement plus pratique de passer par l'éditeur ! |
|
|
00
|
|
|
#6 | |
|
Expert Confirmé
![]() dba Inscription : juillet 2007 Messages : 2 523 ![]() |
Citation:
Personnellement, je préfère avoir le plus de maitrise sur les modifications que j'apporte et en maitriser les effets et de ce point de vue, le select * est à prohiber dans une vue.
__________________
les règles du forum - mode d'emploi du forum Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur) JE NE RÉPONDS PAS aux questions techniques par message privé. Écrire en français sur un forum est une marque minimale de respect. |
|
|
|
10
|
|
|
#7 |
|
Membre confirmé
![]() Développeur .NET Inscription : septembre 2003 Messages : 377 ![]() |
Oui, comme précisé dans le 1er poste j'ai une structure de table variable et cela directement depuis l'application utilisateur sans intervention de ma part.
Et la vue doit reprendre les nouveaux champs, et la solution la plus rapide et le Table.* Une solution pour éviter la rapatriement des champs depuis la partie graphique ? |
|
|
00
|
|
|
#8 | ||
|
Expert Confirmé
![]() dba Inscription : juillet 2007 Messages : 2 523 ![]() |
Citation:
Citation:
Sinon, tu peux jeter une œil dans les options, il y a pas mal de paramétrages possibles et éventuellement le bon. Je ne peux en dire plus, je ne me sers jamais de cette chose. Les rares fois où je l'ai fait, le bousin était rapidement dépassé...
__________________
les règles du forum - mode d'emploi du forum Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur) JE NE RÉPONDS PAS aux questions techniques par message privé. Écrire en français sur un forum est une marque minimale de respect. |
||
|
|
00
|
|
|
#9 |
|
Membre confirmé
![]() Développeur .NET Inscription : septembre 2003 Messages : 377 ![]() |
Pour info le "bricolage" comme tu le nommes viens de SAGE (6,3 millions de clients dans le monde entier) perso j'aimerais bien bricoler comme eux !
|
|
|
00
|
|
|
#10 | |
|
Expert Confirmé
![]() dba Inscription : juillet 2007 Messages : 2 523 ![]() |
Citation:
__________________
les règles du forum - mode d'emploi du forum Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur) JE NE RÉPONDS PAS aux questions techniques par message privé. Écrire en français sur un forum est une marque minimale de respect. |
|
|
|
00
|
|
|
#11 |
|
Membre confirmé
![]() Développeur .NET Inscription : septembre 2003 Messages : 377 ![]() |
Exacte !
En tout cas j'ai pas le choix et je dois faire avec ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com