понятия не имею, что это за формат в "внизу"
дд / мм / гггг чч: мм: сс?
Если да, эта дата является аннотацией Великобритании / Франции, поэтому все, что вам нужно сделать, это:
INSERT INTO hello VALUES convert(datetime, @Date + ' 00:00:00', 103)
или
INSERT INTO hello VALUES convert(datetime, @Date, 103)
если вы на самом деле поместите время
для получения дополнительной информации, проверьте Книги онлайн на MSDN , чтобы получить правильный номер кода.
даже в Селектах я всегда использую это, независимо от того, что в SQL (потому что я склонен использовать Hosting SQL и там я не могу изменить форматы), как:
SELECT myColumn FROM myTable WHERE myDateField >= convert(datetime, @Date + '00:00:00', 103)
надеюсь, это поможет