SQL Server и неявное преобразование типов

Где SQL Server выполняет неявное преобразование и по каким правилам он следует? I.E когда он преобразует левую часть оператора равенства в правую?

Foobar
id int not null 
quantity int not null
quantityTest byte not null
date varchar(20) not null
dateTest datetime
SELECT id
FROM Foobar
WHERE quantity > '3'

SELECT id
FROM foobar
WHERE quantityTest > 3

Select id
FROM foobar
WHERE date = 20120101

Ответы на вопрос(2)

Ваш ответ на вопрос