Select * sauf un champ [Résolu]

Messages postés
31
Date d'inscription
mercredi 9 novembre 2005
Dernière intervention
15 septembre 2013
- 28 janv. 2009 à 10:21 - Dernière réponse :
Messages postés
31
Date d'inscription
mercredi 9 novembre 2005
Dernière intervention
15 septembre 2013
- 28 janv. 2009 à 21:02
Bonjour,

Existe t'il une syntaxe permettant de sélectionner tous les champs d'une table sauf un champ, sans avoir à énumérer tous les champs que l'on veut garder ?
Merci d'avance

Bonne journée




wahidov
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
6069
Date d'inscription
dimanche 13 avril 2003
Dernière intervention
15 juillet 2011
28 janv. 2009 à 20:05
1
Merci
salut

la reponse est non

il est peut ter possible d'en faire avec les requetes sur le schema mais c'est pas conseillé

Merci nhervagault 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 92 internautes ce mois-ci

Commenter la réponse de nhervagault
Messages postés
31
Date d'inscription
mercredi 9 novembre 2005
Dernière intervention
15 septembre 2013
28 janv. 2009 à 21:02
-2
Merci
bonjour,
merci nhervagault pour votre reponse
j'ai trouvé une solution qui permit  d'évité de tapé tous les champs

en premier lieu je récupères les champs de la table par la requête suivante :

query1: « select name from syscolumns where id=(select id from sysobjects where name =’nom_de_table’)

Après je charge les champs de query1 dans une variable de type string (sauf le champXX par exemple)

Var liste_champs : string

.

.

.

 While not fin de query1 begin

If query1name.value <> champxx

Then liste_champs:=liste_champs+name+’,’;

Query1.next.                end;

Supprimer le denier ‘,’ et utilisé la variable liste_champ dans une requete

Select liste_champ from nom_de_table

wahidov
Commenter la réponse de wahidov2000

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.