Hoy me encontré con una tabla persona con los datos apellidos en un solo campo por lo que opte por buscar la forma mediante sql de obtener por separado cada apellido en una columna distinta (apellido paterno, apellido materno).
Luego de unos minutos de realizar algunas búsquedas la solución fue la siguiente:
SELECT pers_apellidos,split_part(pers_apellidos,' ',1) AS apellido_paterno, split_part(pers_apellidos,' ',2) AS apellido_materno FROM persona
La solución fue utilizar una función que separa cadenas según un delimitador:
split_part()
SINTAXIS
split_part(string,delimiter,field)
string: la cadena que queremos separar delimiter: el delimitador field: la posición de texto que queremos mantener
quedando:

listo!!! ahora su respectivo UPDATE.
gRACIAS…. POR LA INFORMACIÓN OPORTUNA Y ADECUADA
Para servirte amigo.