Mise à jour SQL où dans l'ensemble de données

+------------------+
| id1 | id2 | bool |
+------------------+
|  1  |  1  |  F   |
|  1  |  2  |  F   |
|  2  |  1  |  F   |
+------------------+

UPDATE table_name
SET bool = T
WHERE (id1, id2) IN ((1,1),(2,1)) --Need work here

Donc, fondamentalement, je veux sélectionner l'emplacement où les conditions de (id1, id2) = (valeur1, valeur2).
Similaire à l'instruction ci-dessous:

WHERE id1 = value1 AND id2 = value2

cependant dans un ensemble de valeurs dans un tableau.
Est-ce possible?

Merci d'avance

EDIT: je suis à l'aide de SQL server 2008. Je suis désolé si ce n'était pas trop clair.
Je suis en train de mettre cela en tant que procédure stockée et l'appeler à partir d'un service. L'entrée serait une sorte d'un tableau (de taille variable), et de trouver une correspondance avec les deux Id en ligne.

source d'informationauteur Yuan Sunarto