cancel
Showing results for 
Search instead for 
Did you mean: 

Sorting an alphanumeric feild does not produce same sort order as Oracle

Former Member
0 Kudos

There is a sorting problem with Business Objects such that the sorted results from a database is different from the sorted results within Business Objects (Desktop Intelligence or Web Intelligence).

For example, consider this sample list of last names: Dennis, de Boer, Obbanty, Danson, O Brien, Davis

(NOTE: the space in O Brien)

database results sorted: Danson, Davis, Dennis, O Brien, Obbanty, de Boer

BO results sorted: Danson, Davis, de Boer, Dennis, Obbanty, O Brien

Is there a way to get the saem sorting order as Oracle's ORDER BY clasue in Deski XIR2?

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

I don't think that will be possible (unless you do a custom sort and place them in the correct sort position manually).

The sort in BusinessObjects is not case-sensitive so a 'd' is the same as 'D'.

Oracle translates the characters to their ASCII value (A=65, a=97, B=66, b=98 etc.) and sorts accordingly.

By default Excel is also case-insensitive when sorting data, but you can set it to case-sensitive using the options when sorting (though that even didn't work for me when I tried it in Excel 2003).

Regards,

Harry