i have to save a file in any format (XLS, PDF, DOC, JPG ….) in a database using Java. in my experience i would have do this by storing the binary data of the file into a BLOB type field, someone told me that an alternative is coding the binary data as Text using BASE64 and store the string in a TEXT type field. Which one is the best option to performn this task?.
Thanks.
Paul Manjarres
BLOB would be better, simply because you can use a byte[] data type, and you don’t have to encode/decode from BASE64. No reason to use BASE64 for simple storage.