Select * sauf un champ [Résolu]

wahidov2000 31 Messages postés mercredi 9 novembre 2005Date d'inscription 15 septembre 2013 Dernière intervention - 28 janv. 2009 à 10:21 - Dernière réponse : wahidov2000 31 Messages postés mercredi 9 novembre 2005Date d'inscription 15 septembre 2013 Dernière intervention
- 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 

2 réponses

Répondre au sujet
nhervagault 6069 Messages postés dimanche 13 avril 2003Date d'inscription 15 juillet 2011 Dernière intervention - 28 janv. 2009 à 20:05
+1
Utile
salut

la reponse est non

il est peut ter possible d'en faire avec les requetes sur le schema mais c'est pas conseillé
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de nhervagault
wahidov2000 31 Messages postés mercredi 9 novembre 2005Date d'inscription 15 septembre 2013 Dernière intervention - 28 janv. 2009 à 21:02
-2
Utile
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.