The number of bytes copied to the destination buffer excluding the null-terminator. If the dst value is set to NULL, then
the number of bytes left in the string is returned. An empty string is returned in the dst parameter when the column is null;
use the IsNull method to differentiate between null and empty strings.