Como abrir e ler um arquivo no Informix

Eu preciso escrever um procedimento armazenado que lê entrada de um arquivo de texto que contém registros de funcionários (várias linhas) e compara esses valores com os da tabela de funcionários e edita a linha na tabela de funcionários se houver alguma modificação. Estou usando oVisualizador de DB ferramenta com tipo de conexão como Informix. Como sou novo no Informix, não sei como começar.

O cenário é:

Eu tenho uma tabela de funcionários que tem campos emp_no, dept_no, fname, lname, crp_id, sal, horas etc. Eu tenho um arquivo de texto em 'C: \ sample.txt' com dados

111  222 fname lname 3456
112  223 fname2 lname2 3457..

Eu preciso ler a primeira linha do arquivo de texto, obter o emp_no (111) e obter o registro específico da tabela emp. Agora, verifique os outros campos e modifique, se necessário. Por Ex, se o primeiro nome do emp 111 em emp table for 'fname1' em vez de 'fname', eu preciso atualizá-lo. E BTW, é de um arquivo de texto que estou lendo não de uma tabela externa.

questionAnswers(1)

yourAnswerToTheQuestion