Отнять число с условием и получением результата

Мне нужно отнять одно число от другого, если первое число больше или равно второму, при этом получить ответ, команда выполнена успешно (число отнялось) или нет.

Сейчас метод выглядит так:

using (var sqlConnection = new SqlConnection(connectionString)) {
    await sqlConnection.OpenAsync();

    SqlCommand command = new SqlCommand($@"UPDATE Users 
                                        SET Coins = CASE 
                                            WHEN Coins >= @num THEN Coins - @num
                                            ELSE Coins
                                            END
                                        WHERE Id = @id", sqlConnection);



    command.Parameters.AddWithValue("num", 10);
    command.Parameters.AddWithValue("id", 123);

    await command.ExecuteNonQueryAsync();
}

Как мнне получить ответ, было вычитание из числа, или нет?


Ответы (0 шт):