public void SameParamMultipleTimes()
{
using (var conn = OpenConnection())
using (var cmd = new NpgsqlCommand("SELECT @p1, @p1", conn))
{
cmd.Parameters.AddWithValue("@p1", 8);
using (var reader = cmd.ExecuteReader())
{
reader.Read();
Assert.That(reader[0], Is.EqualTo(8));
Assert.That(reader[1], Is.EqualTo(8));
}
}
}