How to split string using table name

i have writeen a one split function. i call that split function in select query.

Select * from [dbo].[Split]('Produto preferido para produção:Algodão#Plantou algodão no ano passado?:Sim','#')

when i execute the above query output as follows

Item
Produto preferido para produção:Algodão
Plantou algodão no ano passado?:Sim


i have one table called farmer. in that farmdetails i have one column called farmdetails data

Farmdetailsdata

Produto preferido para produção:Algodão
Plantou algodão no ano passado?:Sim
Produto :Nao
Plantou no ano passado?:Feji
Produto preferido para produção:REO
Plantou algodão no ano passado?:Naos
Area :1
Area:2
Area:3

Select * from [dbo].[Split]('Produto preferido para produção:Algodão#Plantou algodão no ano passado?:Sim','#')

in the above select query how to mention my above table name column Farmdetailsdata using the table farmer