Je souhaite supprimer une colonne d'une de mes tables sur=20
mon SQL Serveur.
Pour cela je fais (en VB6) :
MaBase.Execute "ALTER TABLE TempsPasse DROP COLUMN=20
NbsHeures"
Mais voil=E0 je r=E9cup=E8re ce message d'erreur :
[Microsoft][ODBC SQL Server Driver][SQL Server]Le=20
objet 'DF__TempsPass__NbsHe__00200768' d=E9pend du=20
colonne 'NbsHeures'.
Comment dois-je faire pour supprimer ma colonne ?=20
Pour cr=E9er mon champ j'ai utilis=E9 la commande suivante :
NbsHeures INTEGER DEFAULT 0
Et je n'ai pas de relation sur mon champ.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
jeanlm
A mon sens cela vient du fait que tu as créé ta colunne avec une valeur par défault.
Cordialement, jeanlm
"Michaël" wrote in message news:00b801c39cab$06d6ffc0$ Bonjour,
Je souhaite supprimer une colonne d'une de mes tables sur mon SQL Serveur. Pour cela je fais (en VB6) : MaBase.Execute "ALTER TABLE TempsPasse DROP COLUMN NbsHeures" Mais voilà je récupère ce message d'erreur : [Microsoft][ODBC SQL Server Driver][SQL Server]Le objet 'DF__TempsPass__NbsHe__00200768' dépend du colonne 'NbsHeures'.
Comment dois-je faire pour supprimer ma colonne ? Pour créer mon champ j'ai utilisé la commande suivante : NbsHeures INTEGER DEFAULT 0 Et je n'ai pas de relation sur mon champ.
Merci de votre aide,
Cordialement,
Michael
A mon sens cela vient du fait que tu as créé ta colunne avec une valeur par
défault.
Cordialement,
jeanlm
"Michaël" <anonymous@discussions.microsoft.com> wrote in message
news:00b801c39cab$06d6ffc0$a301280a@phx.gbl...
Bonjour,
Je souhaite supprimer une colonne d'une de mes tables sur
mon SQL Serveur.
Pour cela je fais (en VB6) :
MaBase.Execute "ALTER TABLE TempsPasse DROP COLUMN
NbsHeures"
Mais voilà je récupère ce message d'erreur :
[Microsoft][ODBC SQL Server Driver][SQL Server]Le
objet 'DF__TempsPass__NbsHe__00200768' dépend du
colonne 'NbsHeures'.
Comment dois-je faire pour supprimer ma colonne ?
Pour créer mon champ j'ai utilisé la commande suivante :
NbsHeures INTEGER DEFAULT 0
Et je n'ai pas de relation sur mon champ.
A mon sens cela vient du fait que tu as créé ta colunne avec une valeur par défault.
Cordialement, jeanlm
"Michaël" wrote in message news:00b801c39cab$06d6ffc0$ Bonjour,
Je souhaite supprimer une colonne d'une de mes tables sur mon SQL Serveur. Pour cela je fais (en VB6) : MaBase.Execute "ALTER TABLE TempsPasse DROP COLUMN NbsHeures" Mais voilà je récupère ce message d'erreur : [Microsoft][ODBC SQL Server Driver][SQL Server]Le objet 'DF__TempsPass__NbsHe__00200768' dépend du colonne 'NbsHeures'.
Comment dois-je faire pour supprimer ma colonne ? Pour créer mon champ j'ai utilisé la commande suivante : NbsHeures INTEGER DEFAULT 0 Et je n'ai pas de relation sur mon champ.
Merci de votre aide,
Cordialement,
Michael
bruno reiter [MVP]
supprimes d'abord la contrainte valeur défaut
br
"Michaël" wrote in message news:00b801c39cab$06d6ffc0$ Bonjour,
Je souhaite supprimer une colonne d'une de mes tables sur mon SQL Serveur. Pour cela je fais (en VB6) : MaBase.Execute "ALTER TABLE TempsPasse DROP COLUMN NbsHeures" Mais voilà je récupère ce message d'erreur : [Microsoft][ODBC SQL Server Driver][SQL Server]Le objet 'DF__TempsPass__NbsHe__00200768' dépend du colonne 'NbsHeures'.
Comment dois-je faire pour supprimer ma colonne ? Pour créer mon champ j'ai utilisé la commande suivante : NbsHeures INTEGER DEFAULT 0 Et je n'ai pas de relation sur mon champ.
Merci de votre aide,
Cordialement,
Michael
supprimes d'abord la contrainte valeur défaut
br
"Michaël" <anonymous@discussions.microsoft.com> wrote in message
news:00b801c39cab$06d6ffc0$a301280a@phx.gbl...
Bonjour,
Je souhaite supprimer une colonne d'une de mes tables sur
mon SQL Serveur.
Pour cela je fais (en VB6) :
MaBase.Execute "ALTER TABLE TempsPasse DROP COLUMN
NbsHeures"
Mais voilà je récupère ce message d'erreur :
[Microsoft][ODBC SQL Server Driver][SQL Server]Le
objet 'DF__TempsPass__NbsHe__00200768' dépend du
colonne 'NbsHeures'.
Comment dois-je faire pour supprimer ma colonne ?
Pour créer mon champ j'ai utilisé la commande suivante :
NbsHeures INTEGER DEFAULT 0
Et je n'ai pas de relation sur mon champ.
"Michaël" wrote in message news:00b801c39cab$06d6ffc0$ Bonjour,
Je souhaite supprimer une colonne d'une de mes tables sur mon SQL Serveur. Pour cela je fais (en VB6) : MaBase.Execute "ALTER TABLE TempsPasse DROP COLUMN NbsHeures" Mais voilà je récupère ce message d'erreur : [Microsoft][ODBC SQL Server Driver][SQL Server]Le objet 'DF__TempsPass__NbsHe__00200768' dépend du colonne 'NbsHeures'.
Comment dois-je faire pour supprimer ma colonne ? Pour créer mon champ j'ai utilisé la commande suivante : NbsHeures INTEGER DEFAULT 0 Et je n'ai pas de relation sur mon champ.
Merci de votre aide,
Cordialement,
Michael
Michaël
Re-bonjour,
Merci de vous êtes penché sur mon problème, mais comment puis-je faire pour supprimer ma contrainte de valeur par défaut ?
Cordialement,
Michael
-----Message d'origine-----
supprimes d'abord la contrainte valeur défaut
br
"Michaël" wrote in
message
news:00b801c39cab$06d6ffc0$ Bonjour,
Je souhaite supprimer une colonne d'une de mes tables sur mon SQL Serveur. Pour cela je fais (en VB6) : MaBase.Execute "ALTER TABLE TempsPasse DROP COLUMN NbsHeures" Mais voilà je récupère ce message d'erreur : [Microsoft][ODBC SQL Server Driver][SQL Server]Le objet 'DF__TempsPass__NbsHe__00200768' dépend du colonne 'NbsHeures'.
Comment dois-je faire pour supprimer ma colonne ? Pour créer mon champ j'ai utilisé la commande suivante : NbsHeures INTEGER DEFAULT 0 Et je n'ai pas de relation sur mon champ.
Merci de votre aide,
Cordialement,
Michael
.
Re-bonjour,
Merci de vous êtes penché sur mon problème, mais comment
puis-je faire pour supprimer ma contrainte de valeur par
défaut ?
Cordialement,
Michael
-----Message d'origine-----
supprimes d'abord la contrainte valeur défaut
br
"Michaël" <anonymous@discussions.microsoft.com> wrote in
Je souhaite supprimer une colonne d'une de mes tables sur
mon SQL Serveur.
Pour cela je fais (en VB6) :
MaBase.Execute "ALTER TABLE TempsPasse DROP COLUMN
NbsHeures"
Mais voilà je récupère ce message d'erreur :
[Microsoft][ODBC SQL Server Driver][SQL Server]Le
objet 'DF__TempsPass__NbsHe__00200768' dépend du
colonne 'NbsHeures'.
Comment dois-je faire pour supprimer ma colonne ?
Pour créer mon champ j'ai utilisé la commande suivante :
NbsHeures INTEGER DEFAULT 0
Et je n'ai pas de relation sur mon champ.
Merci de vous êtes penché sur mon problème, mais comment puis-je faire pour supprimer ma contrainte de valeur par défaut ?
Cordialement,
Michael
-----Message d'origine-----
supprimes d'abord la contrainte valeur défaut
br
"Michaël" wrote in
message
news:00b801c39cab$06d6ffc0$ Bonjour,
Je souhaite supprimer une colonne d'une de mes tables sur mon SQL Serveur. Pour cela je fais (en VB6) : MaBase.Execute "ALTER TABLE TempsPasse DROP COLUMN NbsHeures" Mais voilà je récupère ce message d'erreur : [Microsoft][ODBC SQL Server Driver][SQL Server]Le objet 'DF__TempsPass__NbsHe__00200768' dépend du colonne 'NbsHeures'.
Comment dois-je faire pour supprimer ma colonne ? Pour créer mon champ j'ai utilisé la commande suivante : NbsHeures INTEGER DEFAULT 0 Et je n'ai pas de relation sur mon champ.
Merci de votre aide,
Cordialement,
Michael
.
bruno reiter [MVP]
alter table drop constraint LeNom
br
"Michaël" wrote in message news:0bdf01c39d45$294de1a0$ Re-bonjour,
Merci de vous êtes penché sur mon problème, mais comment puis-je faire pour supprimer ma contrainte de valeur par défaut ?
Cordialement,
Michael
-----Message d'origine-----
supprimes d'abord la contrainte valeur défaut
br
"Michaël" wrote in
message
news:00b801c39cab$06d6ffc0$ Bonjour,
Je souhaite supprimer une colonne d'une de mes tables sur mon SQL Serveur. Pour cela je fais (en VB6) : MaBase.Execute "ALTER TABLE TempsPasse DROP COLUMN NbsHeures" Mais voilà je récupère ce message d'erreur : [Microsoft][ODBC SQL Server Driver][SQL Server]Le objet 'DF__TempsPass__NbsHe__00200768' dépend du colonne 'NbsHeures'.
Comment dois-je faire pour supprimer ma colonne ? Pour créer mon champ j'ai utilisé la commande suivante : NbsHeures INTEGER DEFAULT 0 Et je n'ai pas de relation sur mon champ.
Merci de votre aide,
Cordialement,
Michael
.
alter table drop constraint LeNom
br
"Michaël" <anonymous@discussions.microsoft.com> wrote in message
news:0bdf01c39d45$294de1a0$a301280a@phx.gbl...
Re-bonjour,
Merci de vous êtes penché sur mon problème, mais comment
puis-je faire pour supprimer ma contrainte de valeur par
défaut ?
Cordialement,
Michael
-----Message d'origine-----
supprimes d'abord la contrainte valeur défaut
br
"Michaël" <anonymous@discussions.microsoft.com> wrote in
Je souhaite supprimer une colonne d'une de mes tables sur
mon SQL Serveur.
Pour cela je fais (en VB6) :
MaBase.Execute "ALTER TABLE TempsPasse DROP COLUMN
NbsHeures"
Mais voilà je récupère ce message d'erreur :
[Microsoft][ODBC SQL Server Driver][SQL Server]Le
objet 'DF__TempsPass__NbsHe__00200768' dépend du
colonne 'NbsHeures'.
Comment dois-je faire pour supprimer ma colonne ?
Pour créer mon champ j'ai utilisé la commande suivante :
NbsHeures INTEGER DEFAULT 0
Et je n'ai pas de relation sur mon champ.
"Michaël" wrote in message news:0bdf01c39d45$294de1a0$ Re-bonjour,
Merci de vous êtes penché sur mon problème, mais comment puis-je faire pour supprimer ma contrainte de valeur par défaut ?
Cordialement,
Michael
-----Message d'origine-----
supprimes d'abord la contrainte valeur défaut
br
"Michaël" wrote in
message
news:00b801c39cab$06d6ffc0$ Bonjour,
Je souhaite supprimer une colonne d'une de mes tables sur mon SQL Serveur. Pour cela je fais (en VB6) : MaBase.Execute "ALTER TABLE TempsPasse DROP COLUMN NbsHeures" Mais voilà je récupère ce message d'erreur : [Microsoft][ODBC SQL Server Driver][SQL Server]Le objet 'DF__TempsPass__NbsHe__00200768' dépend du colonne 'NbsHeures'.
Comment dois-je faire pour supprimer ma colonne ? Pour créer mon champ j'ai utilisé la commande suivante : NbsHeures INTEGER DEFAULT 0 Et je n'ai pas de relation sur mon champ.
Merci de votre aide,
Cordialement,
Michael
.
Michaël
Merci,
Mais, car il y a un mais, pour créer mon champ j'ai utilisé la commande suivante : NbsHeures INTEGER DEFAULT 0 Je n'ai donc pas défini explicitement un nom de contrainte. Je ne peux donc pas supprimer ma contrainte en utilisant son nom. Malgré tout le message d'erreur que je récupère porte le nom de la contrainte : 'DF__TempsPass__NbsHe__00200768' C'est sans doute un nom généré automatiquement par SQL Serveur lors de la définition de mon champ avec la clause DEFAULT.
Auriez-vous une autre piste pour supprimer ce champ par requête ?
D'avance merci,
Cordialement,
Michaël
-----Message d'origine-----
alter table drop constraint LeNom
br
"Michaël" wrote in
message
news:0bdf01c39d45$294de1a0$ Re-bonjour,
Merci de vous êtes penché sur mon problème, mais comment puis-je faire pour supprimer ma contrainte de valeur par défaut ?
Cordialement,
Michael
-----Message d'origine-----
supprimes d'abord la contrainte valeur défaut
br
"Michaël" wrote in
message
news:00b801c39cab$06d6ffc0$ Bonjour,
Je souhaite supprimer une colonne d'une de mes tables
sur
mon SQL Serveur. Pour cela je fais (en VB6) : MaBase.Execute "ALTER TABLE TempsPasse DROP COLUMN NbsHeures" Mais voilà je récupère ce message d'erreur : [Microsoft][ODBC SQL Server Driver][SQL Server]Le objet 'DF__TempsPass__NbsHe__00200768' dépend du colonne 'NbsHeures'.
Comment dois-je faire pour supprimer ma colonne ? Pour créer mon champ j'ai utilisé la commande suivante : NbsHeures INTEGER DEFAULT 0 Et je n'ai pas de relation sur mon champ.
Merci de votre aide,
Cordialement,
Michael
.
.
Merci,
Mais, car il y a un mais, pour créer mon champ j'ai
utilisé la commande suivante :
NbsHeures INTEGER DEFAULT 0
Je n'ai donc pas défini explicitement un nom de
contrainte. Je ne peux donc pas supprimer ma contrainte
en utilisant son nom.
Malgré tout le message d'erreur que je récupère porte le
nom de la contrainte : 'DF__TempsPass__NbsHe__00200768'
C'est sans doute un nom généré automatiquement par SQL
Serveur lors de la définition de mon champ avec la clause
DEFAULT.
Auriez-vous une autre piste pour supprimer ce champ par
requête ?
D'avance merci,
Cordialement,
Michaël
-----Message d'origine-----
alter table drop constraint LeNom
br
"Michaël" <anonymous@discussions.microsoft.com> wrote in
Je souhaite supprimer une colonne d'une de mes tables
sur
mon SQL Serveur.
Pour cela je fais (en VB6) :
MaBase.Execute "ALTER TABLE TempsPasse DROP COLUMN
NbsHeures"
Mais voilà je récupère ce message d'erreur :
[Microsoft][ODBC SQL Server Driver][SQL Server]Le
objet 'DF__TempsPass__NbsHe__00200768' dépend du
colonne 'NbsHeures'.
Comment dois-je faire pour supprimer ma colonne ?
Pour créer mon champ j'ai utilisé la commande suivante :
NbsHeures INTEGER DEFAULT 0
Et je n'ai pas de relation sur mon champ.
Mais, car il y a un mais, pour créer mon champ j'ai utilisé la commande suivante : NbsHeures INTEGER DEFAULT 0 Je n'ai donc pas défini explicitement un nom de contrainte. Je ne peux donc pas supprimer ma contrainte en utilisant son nom. Malgré tout le message d'erreur que je récupère porte le nom de la contrainte : 'DF__TempsPass__NbsHe__00200768' C'est sans doute un nom généré automatiquement par SQL Serveur lors de la définition de mon champ avec la clause DEFAULT.
Auriez-vous une autre piste pour supprimer ce champ par requête ?
D'avance merci,
Cordialement,
Michaël
-----Message d'origine-----
alter table drop constraint LeNom
br
"Michaël" wrote in
message
news:0bdf01c39d45$294de1a0$ Re-bonjour,
Merci de vous êtes penché sur mon problème, mais comment puis-je faire pour supprimer ma contrainte de valeur par défaut ?
Cordialement,
Michael
-----Message d'origine-----
supprimes d'abord la contrainte valeur défaut
br
"Michaël" wrote in
message
news:00b801c39cab$06d6ffc0$ Bonjour,
Je souhaite supprimer une colonne d'une de mes tables
sur
mon SQL Serveur. Pour cela je fais (en VB6) : MaBase.Execute "ALTER TABLE TempsPasse DROP COLUMN NbsHeures" Mais voilà je récupère ce message d'erreur : [Microsoft][ODBC SQL Server Driver][SQL Server]Le objet 'DF__TempsPass__NbsHe__00200768' dépend du colonne 'NbsHeures'.
Comment dois-je faire pour supprimer ma colonne ? Pour créer mon champ j'ai utilisé la commande suivante : NbsHeures INTEGER DEFAULT 0 Et je n'ai pas de relation sur mon champ.