cancel
Showing results for 
Search instead for 
Did you mean: 

Object that 'strips' numbers and leaves text from a column

Former Member
0 Kudos

I have a database column which contains data similar to this:

DECRIPTION

Lemons (1324)

Oranges (21)

Bacon (3421442)

I would like to produce an object which will return in a query, the text without the numbers:

i.e.

DESCRIPTION

Lemons

Oranges

Bacon

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

This nearly worked, but in fact some of the descriptions have more then two words for example:

Green apples (282)

Big Yellow lemons (2145)

Former Member
0 Kudos

Hi,

The syntax works whatever the number of words. I cut the text at the parenthesis level.

Didier

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Joe,

Which database are you using?

Didier

Former Member
0 Kudos

Oracle 10g...sorry I forgort to mention that.

NB as can be seen the text length and number length varies

Former Member
0 Kudos

Oracle 10g...sorry I forgort to mention that.

NB as can be seen the text length and number length varies

Former Member
0 Kudos

Hi,

Try this syntax:

SELECT substr(DESCRIPTION, 1, instr(DESCRIPTION, " (")) FROM MyTable

Didier