How to pass char & - ampersand as parameter

Hello!
Anoboyd know how to pass & as content of parameter in OXID?
For example:
param1=value1&param2=Bob & John Company&param3=value3

if i send it with:
param1=value1&param2=Bob%20%26%20John%20Company&param3=value3

it will write into db as a:
Bob & John Company

Is it correct way? Or is it any other tricky way?

Thanks!

Sorry folks.

When i get data with
‘getRequestParameter’ (not with escape)
it saved data in db with:
Bob & John Company