[Dúvida]Como são armazenados os arquivos no banco de dados?

Pessoal to precisando como são armazenados os arquivos no Banco de dados.
Pelo que já vi os arquivos são armazenados em um campo do tipo varchar (normalmente é binario) e também não é um hexadecimal.
Preciso saber como funciona esse recurso de upload dos arquivos do scriptcase porque estou precisando recuperar o arquivo que foi feito o upload atraves de uma aplicação externa (que não é em scriptcase).

Se alguem souber algo de como é feita a codificação e como montar o arquivo novamento (uma função ou coisa do tipo) agradeceria muito pois to precisando disso com urgencia.