если есть обновление еще вставить
Я хочу знать, правильный ли следующий фрагмент кода:
SqlCommand cmd = new SqlCommand(
"IF NOT EXISTS(SELECT count(*) from Raspunsuri where id_intrebare=2)" +
"Insert INTO Raspunsuri VALUES(@raspuns,@cnp,@data,2,@ip,@idsesiune)" +
"else" +
"UPDATE Raspunsuri SET raspuns=@raspuns,cod_numeric_personal=@cnp,data_raspuns=@data,id_intrebare=2,ip_user=@ip,id_sesiune=@idsesiune WHERE id_intrebare=2", con);
Все параметры правильные, которые я хочу вставить, но кажется, что этот фрагмент кода не выполняет вставку или обновление. У вас есть какие-либо предложения? Это SQL-запрос в сочетании с C # ..