Add method that execute batch update by named param

Prior to this commit, BatchSqlUpdate class didn't override 
updateByNamedParam() method but overrided update() method only.

Now BatchSqlUpdate class support both method.
This change would make BatchSqlUpdate class more consistent
because parent SqlUpdate class supports both method.

To add new method, existing codes from SqlUpdate class and 
BatchSqlUpdate class were reused.

Issue: SPR-10435