Si un blob es lo que necesita, convenza a su dba de que es lo que necesita. Esos tipos de datos están ahí por una razón y cualquier roll your own la implementación será peor que el tipo incorporado.
También es posible que desee ver el tipo CLOB, ya que satisfará bastante bien sus necesidades.