Подскажите, как в запросе SQL передать дату не строкой вида '2008-01-14 12:19:51', а через какую-нибудь функцию типа
ИмяФункцииSQL(2008, 1, 14, 12, 19, 51).
Со строкой неудобно, т.к. на разных серверах SQL она по-разному формируется (где год-месяц-день, где год-день-месяц).
convert(datetime,'"+data+"',120) число 120 говорит что data будет жестко задана в виде ГГГГ.ММ.ДД чч:мм:сс и не зависеть от региональных настроек даты-времени