I have to store file paths in a DB field (/tmp/aaa/bbb, C:\\temp\\xxx\\yyy, etc.). I can\'t really tell how long they could be.
/tmp/aaa/bbb
C:\\temp\\xxx\\yyy
Given this
I would recommend VARCHAR(2048) or even VARCHAR(1024) since file paths are usually not 2000 characters long.