Единственият начин за постигане на опашка за блокиране без обединяване е WAITFOR (RECEIVE)
. Което предполага опашки за Service Broker, с всички допълнителни разходи.
Ако използвате обикновени таблици като опашки няма да можете да постигнете блокиране без анкетиране. Трябва да проверите опашката, като поискате операция за изваждане от опашката и ако тя не върне нищо, заспивайте и опитайте отново по-късно.
Страхувам се, че няма да се съглася с Андомар тук:докато отговорът му работи като общ въпрос „има ли редове в таблицата?“ когато става въпрос за опашка, поради натовареното естество на припокриването на опашка/изваждане от опашка, проверката за редове като този е (почти) гарантирана безизходица при натоварване. Когато става въпрос за използване на таблици като опашка, човек винаги трябва да се придържа към основните операции за поставяне/демонтиране на опашка и не опитвайте изискани неща.