bonjour
voila je voudrais vider le contenu d'une colonne d'une table sans la supprimer
merci d'avance
bonjour
voila je voudrais vider le contenu d'une colonne d'une table sans la supprimer
merci d'avance
Bonjour,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 update MaTable set MonChamp = ""
Je dirais même plus :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 UPDATE MaTABLE SET MaCOLONNE = NULL;
Une autre petite question
est-ce que cette requête donne aussi la possibilité de supprimer juste le champ correspond?
c'est à dire que que je voudrais juste supprimer la fonction associé a ce nom de serveur sans supprimer la colonne entière
merciNomSrv NomFonctions
AIX01 FMAIX01
C'est possible ; tout est détaillé dans ce tutoriel : http://sql.developpez.com/sqlaz/dml/#L3
merci mais cela marche a moitié
je m'aide du tuto mais j'ai aussi un autre petit souci
quand je vide les champs MOLIS et QUADRAT et que je les remplaces pas les nouvelles fonctions, il me prend en compte que la première fonction et non les 2NomSrv | NomFonctions
---------------------
AIX02 | MOLIS
AIX02 | QUADRAT
ai-je oublié quelque chose?
Code : Sélectionner tout - Visualiser dans une fenêtre à part update NETBACKUP_GERER set NomFonctions = 'MOLIS1', NomFonction='QUADRAT1' where NomSrv ='AIX02' ;
merci
Rien, mais si la syntaxe de votre requête est correcte, elle est pour autant illogiqueEnvoyé par Sheppard38
![]()
Voici la logique de votre requête :
"mettre à jour la table NETBACKUP_GERER quand NomSrv ='AIX02' alors NomFonctions reçoit 'MOLIS1' ET NomFonctions reçoit 'QUADRAT1'".
oui mais qu'elle est la syntaxe pour regler mon problème![]()
Je répète : votre syntaxe est BONNE mais illogique.Envoyé par Sheppard38
Donnez-nous un exemple de ce que vous voulez faire !
Bonjour,
Ce n'est peut-être pas à cause de ça mais j'ai relevé l'oubli d'un 's' dans la requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 UPDATE NETBACKUP_GERER SET NomFonctions = 'MOLIS1', NomFonctions = 'QUADRAT1' WHERE NomSrv ='AIX02' ;
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager