=>Is there any sort of operator that can be used with update besides '=' ?
1. No, there is not. Within the UPDATE TABLE SET COLUMN = VALUE statement, the '=' is not a comparison operator, but an assignment operator. By definition, a SET instruction can only work with assignment operators.
2. What you can do to avoid assigning null values is to use ISNULL(mssql), NVL (Oracle), COALESCE (both).
3. Before trying to circumvent a problem (in your case a failed update), make sure you understand why the problem occurs.
Good luck.