Не указывайте размер, попробуйте
Convert(varchar,[trainingDate],101)
Если бы вы сегодня запустили это на SQL Server, вы получите:
Declare @datey datetime
Set @datey = GETDATE()
Select CONVERT(varchar, @datey, 101) as [DateOnly]
Результат: 11/04 /2011
Также стоит отметить, что в SQL Server Denali все эти магические числа для форматирования исчезнут с новой FORMAT () функцией