Bonjour,
j'espère être dans le bon forum car je ne suis pas tout à fait dans SQL server mais dans SQL express intégré à visual studio 2008.
J'ai un problème de syntaxe toute simple, malgré mes recherches et notamment le cours
http://sqlpro.developpez.com/cours/sqlaz/dml/#LII
je n'arrive pas à trouver comment faire mon insert.
je souhaite insérer un nombre dans la colonne "Stock" d'un enregistrement existant, de la table tab_details.
ma requête est incluse dans une procédure stockée, comme c'est très court, je la mets aussi.
l'erreur est "next the keyword "WHERE""
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 CREATE PROCEDURE dbo.usp_insertStock @MyId int, @MyStock int AS BEGIN INSERT INTO Tab_details (Stock) VALUES (@MyStock) WHERE Id = @MyId END RETURN
Merci de votre aide ! Les liens vers des cours sont les bienvenus !
Partager