Konwersja NVARCHAR (255) na DATE

Próbuję przenieść niektóre stare dane programu SQL Server za pomocą programu Excel do programu SQL Server. Wygląda na to żeImport/Export Data aplikacja automatycznie ustawia większość kolumn danych naNVARCHAR(255). Mam problem, że jedna z moich kolumn ma byćDATE wpisz, ale wszystkie dane w nim wyglądają tak18.08.2000 14:48:15.

Więc kiedy próbuję użyć tego zapytania:

SELECT CONVERT(Date, DATE_TIME,  113)
FROM someTable

Dostaję ten błąd:

Msg 9807, Level 16, State 0, Line 1
Wprowadzany ciąg znaków nie jest zgodny ze stylem 113, zmień wejściowy ciąg znaków lub użyj innego stylu.

Żaden z[styles] zCAST and CONVERT (Transact-SQL) pracuję w moim przypadku.

Wszelkie porady i pomoc są bardzo mile widziane.

ROZWIĄZANY:

UPDATE myTable
SET columnName = CONVERT(NVARCHAR(255),CONVERT(SMALLDATETIME, columnName,105))
ALTER TABLE myTable
ALTER COLUMN columnName SMALLDATETIME

questionAnswers(3)

yourAnswerToTheQuestion