У меня проблема, когда я выполняю эту хранимую процедуру:
IF NOT EXISTS (SELECT * FROM TBL_M
WHERE TYPE_M = 'reservation'
AND NUM_DESK = @NUMBER_DESK
AND ID_TIME = @ID_TIME)
BEGIN
INSERT INTO TBL_M
VALUES ('reservation', @NUMBER_DESK, @NUM_USER, @ID_TIME)
END
Все работает правильно, единственная проблема в том, что я хочу знать, когда вставка выполняет вставку, а когда нет.
В C# Я использую следующий метод ExecuteNonQuery()
Но он всегда возвращает -1
, как вы можете идентифицировать вставку и когда она не вставляется.