RE: SAPDB DECODE statement problem
"Kevin Heil" <[email protected]> Tue, 26 Aug 2003 16:54:07 -0400
| Newsgroups | gmane.comp.db.sapdb.general |
|---|---|
| Message-ID | <[email protected]> |
Thank you very much - that worked perfectly! >From: "Alejandro Michelin Salomon \( Adinet \)" <[email protected]> >To: <[email protected]> >Subject: RE: SAPDB DECODE statement problem >Date: Tue, 26 Aug 2003 17:48:41 -0300 > >Kevin wrote : > > > Hello, > > I have been having a problem using the DECODE statement in SQL. It >seems > > that when I use the decode statement on a floating-point column, it > > truncates the result. I cannot figure out a way around this. An >example > > > SQL statement is: > > SELECT DECODE(T.COL1, null, 0, T.COL1) NEW_COL > > FROM TABLEA T; > > > If, for example, T.COL1 is 4.77, the result is "4". If the T.COL1 is >null, > > 0 appears correctly. > > Has anyone experienced this before? > > Thanks, > > Kevin > >You have to use VALUE(); > > SELECT VALUE( T.COL1, 0 ) NEW_COL > FROM TABLEA T; > >Alejandro Michelin Salomon >PROBrax e-tech >Brasil >--- >Outgoing mail is certified Virus Free. >Checked by AVG anti-virus system (http://www.grisoft.com). >Version: 6.0.512 / Virus Database: 309 - Release Date: 19/08/2003 _________________________________________________________________ MSN 8: Get 6 months for $9.95/month. http://join.msn.com/?page=dept/dialup