Ich habe gespeicherte Prozedur:Gespeicherte Prozedur Abfrage löschen
ALTER PROCEDURE [dbo].[k_ShoppingCart_DELETE]
@cartGUID nvarchar
AS
DELETE FROM
[dbo].[k_ShoppingCart]
WHERE
CartGUID = @cartGUID
Als ich dies ausführen,
exec dbo.k_ShoppingCart_DELETE '32390b5b-a35a-4e32-8393-67d5629192f0'
Ergebnis: 0 Zeile (n) betroffen.
Aber, wenn ich versuche, diese Abfrage:
Delete FROM k_ShoppingCart Where CartGUID = '32390b5b-a35a-4e32-8393-67d5629192f0'
Ergebnis: 2 Zeilen betroffen.
Was ist daran falsch?
Sie scheinen keine Größe für @cartGUID angegeben zu haben. Ich glaube, dass Sie eine Größe –