чума. я еще понимаю что '0' может быть преобразован в 0. Но '' в 0 - это сильно. так же как и '' в null :-)
Если ввести философскую категорию "пустого не-null значения" - то в него попадают 0 наравне с '' :-)
Вот CAST('' AS DATE) в такую философию не пришивается, жалко ;)
Однако присутствие в списке нарушителей таких "сверхраскрученных" как
MySQL и MSSQL - наводит на мысль что эта философская категория в мозгу
ряда разработчиков таки прописалась...

