Home » RDBMS Server » Server Administration » Truncate ???Urgent please
Truncate ???Urgent please [message #374027] Mon, 21 May 2001 15:57 Go to next message
anits
Messages: 1
Registered: May 2001
Junior Member
Hi,
I need to truncate value after '_' fro example
008637_20010406.jpg should be 008637
and for 008922111_20010406.jpg should be 008922111

Please its urgent

Anita
Re: Truncate ???Urgent please [message #374028 is a reply to message #374027] Mon, 21 May 2001 16:08 Go to previous messageGo to next message
Andrew again...
Messages: 270
Registered: July 2000
Senior Member
select substr('008922111_20010406.jpg', 1, instr('008922111_20010406.jpg', '_') - 1) from dual;
Re: Truncate ???Urgent please [message #374029 is a reply to message #374027] Mon, 21 May 2001 17:25 Go to previous messageGo to next message
Sundar Venkatasubramaniam
Messages: 26
Registered: May 2001
Junior Member
let f1 be the field then

select substr(f1,1,decode(instr(f1,'_'),0,length(f1),instr(f1,'_')-1)) from your_tabel where f1 is not null;

I put decode here as there is a possiblity of value without _ and you might need entire value in that case.
Re: Truncate ???Urgent please [message #374039 is a reply to message #374027] Tue, 22 May 2001 04:45 Go to previous messageGo to next message
Martin
Messages: 83
Registered: February 2000
Member
select substr('008637_20110406.j/pg',1, (instr('008637_20110406.jpg','_',1) - 1) ) from dual;
Re: Truncate ???Urgent please [message #374043 is a reply to message #374029] Tue, 22 May 2001 09:58 Go to previous message
Anita
Messages: 21
Registered: March 2000
Junior Member
Thanks, You are great.It helped me.

Anita
Previous Topic: MSSql to Oracle
Next Topic: Permission
Goto Forum:
  


Current Time: Wed Jul 03 12:59:09 CDT 2024