Buenas tardes Inicia:
Qué es lo que te confunde??? por qué no puedes separar tu cadena???
Ya el compañero Iislas te dio la solución y es utilizar SUBSTRING, si la longitud de tu texto siempre es de 4 caracteres bastaría con hacer algo como esto:
Código SQL:
Ver originalDECLARE @campo VARCHAR(50)
SET @campo = '07:57:43 SMDR 2010/11/22 07:56:58'
SELECT
SUBSTRING(@campo, 1, 8) AS hora_inicio,
SUBSTRING(@campo, 10, 4) AS texto,
SUBSTRING(@campo, 15, 4) AS año,
......
......
......
Ahora bien, si la longitud de tu texto puede variar entonces puedes complementar esta consulta utilizando las como te indicó Iislas la función charindex para determinar la posición de los espacios y la función rigth para extraer sólo los caracteres de la derecha de tu cadena.
Saludos.
Leo