When you invoke Dynamic AS in the service pass null value ie (by initialize with setValue to the adapter service input param) this should pass null in your dynamic update as long as your input param exists in the pipeline.
I mean when you prepare DB signature document in the pipeline initialize the field (that inserts null value) and you obviously mapping above signature document (with values) to your adapter service right??
Mapping service → In this sevice if field1 is “OB” then set to blank.; creating DB Signature document
Adapter Service – > Update blank as null in database using the DB signature document