Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.misc -> Re: Help me about charactef function!!
"DA Morgan" <damorgan_at_psoug.org> schreef in bericht news:1185921599.921220_at_bubbleator.drizzle.com...
> Shakespeare wrote: >> "DA Morgan" <damorgan_at_psoug.org> schreef in bericht >> news:1185886692.520459_at_bubbleator.drizzle.com... >>> wajim wrote:
>>> One way is to: >>> >>> ORDER BY TO_NUMBER(TRANSLATE(column_1, '0ABCDEFGHIJKLMNOPQRSTUVWXYZ-', >>> '0')) >>> >>> also look at the "Non-Default Ordering" demo in Morgan's Library at >>> www.psoug.org under ORDER BY for other situations. >>> -- >>> Daniel A. Morgan >>> University of Washington >>> damorgan_at_x.washington.edu (replace x with u to respond) >>> Puget Sound Oracle Users Group >>> www.psoug.org >> >> Looks like this would sort 17-B BELOW 170 (translates to 1700). Non >> numeric characters should not be translated to 0 but be stripped. >> >> Shakespeare >> (What's in a sort?) > > Not unless you don't know how TRANSLATE works. > -- > Daniel A. Morgan > University of Washington > damorgan_at_x.washington.edu (replace x with u to respond) > Puget Sound Oracle Users Group > www.psoug.org
Point taken, see some previous posts!
Shakespeare
(What's in a point?)
Received on Wed Aug 01 2007 - 03:47:02 CDT
![]() |
![]() |