For Sybase ASE, varchar() will be the size of the number of bytes entered. If the server charset is utf8 then the number of characters will be less or equal to the number of bytes.
For nvarchar() you have the same behavrior, modulo @@ncharsize.
Michael
Comment on Re^4: [OT] Database row width and cargo cult programming