﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Teradata Forums / Teradata  / Teradata Database  / Truncate a decimal field without rounding / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Teradata Forums</description><link>http://www.teradata.com/teradataforum/</link><webMaster>info@teradata.com</webMaster><lastBuildDate>Wed, 03 Dec 2008 16:00:57 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Truncate a decimal field without rounding</title><link>http://www.teradata.com/teradataforum/Topic11760-9-1.aspx</link><description>Welcome! :)Regards,Adeel</description><pubDate>Mon, 09 Jun 2008 07:11:50 GMT</pubDate><dc:creator>Adeel.Chaudhry</dc:creator></item><item><title>RE: Truncate a decimal field without rounding</title><link>http://www.teradata.com/teradataforum/Topic11760-9-1.aspx</link><description>Thank you Adeel. It worked fine.</description><pubDate>Mon, 09 Jun 2008 07:03:59 GMT</pubDate><dc:creator>Sujatha</dc:creator></item><item><title>RE: Truncate a decimal field without rounding</title><link>http://www.teradata.com/teradataforum/Topic11760-9-1.aspx</link><description>CAST is your friend:[font=Courier New]select cast(cast((123.4567 * 100) as integer) as numeric (9,2)) /100; *** Query completed. One row found. One column returned. *** Total elapsed time was 1 second.((123.4567*100)/100)--------------------              123.45 BTEQ -- Enter your DBC/SQL request or BTEQ command:[/font]HTH Cheers.Carlos.</description><pubDate>Mon, 09 Jun 2008 04:27:56 GMT</pubDate><dc:creator>CarlosAL</dc:creator></item><item><title>RE: Truncate a decimal field without rounding</title><link>http://www.teradata.com/teradataforum/Topic11760-9-1.aspx</link><description>Hello,You can use double casting...and INDEX function as below:SELECT SUBSTR(CAST('123.4567' AS VARCHAR(10)), 1, INDEX('123.4567', '.')+2)HTH.Regards,Adeel</description><pubDate>Mon, 09 Jun 2008 03:25:21 GMT</pubDate><dc:creator>Adeel.Chaudhry</dc:creator></item><item><title>Truncate a decimal field without rounding</title><link>http://www.teradata.com/teradataforum/Topic11760-9-1.aspx</link><description>Example: 123.4567 i want to change/convert it to 123.45 and not 123.46.Please suggest some solution.</description><pubDate>Mon, 09 Jun 2008 03:18:48 GMT</pubDate><dc:creator>Sujatha</dc:creator></item></channel></rss>