Array
(
)

Converter NVARCHAR em DATETIME na inserção

Conzatti
|
MVP
Pontos: 100
    09 set 2016

Olá Pessoal,
Estou enfrentando um singelo problema na hora de tentar inserir alguns valores em um tabela temporária. Acontece que preciso que o campo NVARCHAR retornado pela procedure xp_enumerrorlogs, seja inserido como um campo do tipo data. No entanto, ocorre a falha: "Erro ao converter tipo de dados nvarchar em datetime".

Para exemplificar, segue statements:

Citação:
IF (OBJECT_ID('tempdb..#logF') IS NOT NULL)
DROP TABLE #logF
CREATE TABLE #logF (
[ArchiveNumber] INT
,[LogDate] DATETIME
,[LogSize] INT
)
-- Seleciona o número de arquivos.
INSERT INTO #logF
EXEC sp_enumerrorlogs

O idioma está como Brazilian ('¬.¬), por isso a falha.
Alguém poderia apoiar em como proceder?
Grato!