The results of the present study confirmed that tramadol and codeine were effective drugs for the treatment of OA, but involved considerable safety issues. Dextropropoxyphene and dihydrocodeine exhibited a relatively good safety profile but their efficacy still warrant further investigation.