bonjour
pour faire la mise à jour d'une table on peux la faire soit avec
est il possible de faire ça aussiCode:
1
2 Update T1 set c1=V1 where Condition
merciCode:
1
2 insert into T1 (c1) values (V1) where Condition
Version imprimable
bonjour
pour faire la mise à jour d'une table on peux la faire soit avec
est il possible de faire ça aussiCode:
1
2 Update T1 set c1=V1 where Condition
merciCode:
1
2 insert into T1 (c1) values (V1) where Condition
NON,
L'instruction UPDATE sert à mettre à jour et l'instruction INSERT sert à ajouter de nouvelles informations
Bonjour,
Cela est exact, et vous pouvez donc écrire :
Notez qu'avec la clause VALUES vous n'ajouterez jamais qu'une seule ligne.Code:
1
2
3
4 INSERT INTO dbo.T1 (c1) SELECT V1 FROM dbo.T1 WHERE ...
Avec la clause SELECT, vous ajoutez entre 0 et l'infini lignes ;)
@++ ;)