La commande DELETE

Fermé
Cocktail - 7 janv. 2008 à 10:42
 Utilisateur anonyme - 7 janv. 2008 à 11:08
Bonjour,

Je débute en sql (rha non, un boulet de plus) et j'ai un piti soucis avec la commande DELETE.

Je voudrais supprimer des lignes dans une table dont voici le SELECT :

SELECT dbo.F_DOCLIGNE.*
FROM dbo.F_DOCLIGNE
WHERE (DO_Date >= CONVERT(DATETIME, '2007-02-19', 102)) AND (DO_Date < CONVERT(DATETIME, '2007-02-20', 102)) AND (DO_TYPE = '6') AND (CT_Num = 'NOM DU CLIENT')

Ce SELECT fonctionne parfaitement et je me dis que si je veux supprimer ces lignes, je n'ai qu'à changer SELECT par DELETE (là, je sens qu'il y en a qui rigolent déjà). Et je me retrouve avec une erreur de syntaxe vers (*)

Que dois-je modifier s'il vous plaît ?

C
A voir également:

3 réponses

Utilisateur anonyme
7 janv. 2008 à 10:45
DELETE FROM NomDeLaTable
(WHERE -> en option)
2
Woah c'est de l'express, et en plus ça marche.

Merci Dante-33

C
1
Utilisateur anonyme
7 janv. 2008 à 11:08
pense a mettre le cocher le post en tant que résolu
1