>Hi Martin,
>
>>Of course. Evaluate takes a string parameter.
>
>But x is a null string.
Nope. If you do "x=null", x is not a string, is null (no datatype).
If you need to trap for such circumstance in which a character field can be null, you have to use Nvl( null, ""). This would return an empty string, what's very different from a null
Hope this helps,