У меня есть временная таблица #PORTAL_PRODUTOS, в диспетчере sql я могу вставлять в нее значения, но когда я пытаюсь использовать C#, он возвращает мне ошибку о том, что объект #PORTAL_PRODUTOS отсутствует.
Мой код
string sql_insert = @"INSERT INTO #PORTAL_PRODUTOS (DESCRICAO, STRCODIGO, STRREFERENCIA) VALUES (@DESCRICAO, @STRCODIGO, @STRREFERENCIA)";
SqlCommand _cmd_insert = new SqlCommand(sql_insert, Conexao);
_cmd_insert.Parameters.AddWithValue("@DESCRICAO", tmpProdutoVO.DESCRICAO);
_cmd_insert.Parameters.AddWithValue("@STRCODIGO", tmpProdutoVO.STRCODIGO);
_cmd_insert.Parameters.AddWithValue("@STRREFERENCIA", tmpProdutoVO.STRREFERENCIA);
_cmd_insert.ExecuteNonQuery();
_cmd_insert.Parameters.Clear();
_cmd_insert.Dispose();
Ошибка в строке ExecuteNonQuery. "Недопустимое имя объекта #PORTAL_PRODUTOS"
Заранее благодарю за любую помощь.