<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: TIMESTAMPs, Old Fogeys, and Data Warehouses</title>
	<atom:link href="http://oraclesponge.wordpress.com/2008/03/07/timestamps-old-fogeys-and-data-warehouses/feed/" rel="self" type="application/rss+xml" />
	<link>http://oraclesponge.wordpress.com/2008/03/07/timestamps-old-fogeys-and-data-warehouses/</link>
	<description>Oracle Data Warehouse Design and Architecture</description>
	<pubDate>Fri, 04 Jul 2008 18:49:08 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
		<item>
		<title>By: David Aldridge</title>
		<link>http://oraclesponge.wordpress.com/2008/03/07/timestamps-old-fogeys-and-data-warehouses/#comment-50863</link>
		<dc:creator>David Aldridge</dc:creator>
		<pubDate>Tue, 25 Mar 2008 18:05:12 +0000</pubDate>
		<guid isPermaLink="false">http://oraclesponge.wordpress.com/?p=355#comment-50863</guid>
		<description>Yes, it certainly has value when properly used. Handling subsecond dates and timings is painful without it.

Do you generally use the default precision? You mention measuring to 10ms accuracy, so I was wondering if you use TIMESTAMP(3), TIMESTAMP(4) etc or just accept the default.</description>
		<content:encoded><![CDATA[<p>Yes, it certainly has value when properly used. Handling subsecond dates and timings is painful without it.</p>
<p>Do you generally use the default precision? You mention measuring to 10ms accuracy, so I was wondering if you use TIMESTAMP(3), TIMESTAMP(4) etc or just accept the default.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mette</title>
		<link>http://oraclesponge.wordpress.com/2008/03/07/timestamps-old-fogeys-and-data-warehouses/#comment-50860</link>
		<dc:creator>Mette</dc:creator>
		<pubDate>Tue, 25 Mar 2008 15:06:14 +0000</pubDate>
		<guid isPermaLink="false">http://oraclesponge.wordpress.com/?p=355#comment-50860</guid>
		<description>Hello :-)

We use TIMESTAMP(6) lots of places, especialy in application where we trace bits of transactions - ie. BPM applications, MessageBrigding - where it matters to the end users if a 2 second duration (DATE) actually IS 2 seconds or just 10 ms because it spans the second limit.

We have not had any problems with it - but we had to read the manuals before doing date arithmatic gymnastics on them though ... but that never hurt anyone, did it?

Best regards
Mette</description>
		<content:encoded><![CDATA[<p>Hello :-)</p>
<p>We use TIMESTAMP(6) lots of places, especialy in application where we trace bits of transactions - ie. BPM applications, MessageBrigding - where it matters to the end users if a 2 second duration (DATE) actually IS 2 seconds or just 10 ms because it spans the second limit.</p>
<p>We have not had any problems with it - but we had to read the manuals before doing date arithmatic gymnastics on them though &#8230; but that never hurt anyone, did it?</p>
<p>Best regards<br />
Mette</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Aldridge</title>
		<link>http://oraclesponge.wordpress.com/2008/03/07/timestamps-old-fogeys-and-data-warehouses/#comment-50849</link>
		<dc:creator>David Aldridge</dc:creator>
		<pubDate>Mon, 24 Mar 2008 19:39:08 +0000</pubDate>
		<guid isPermaLink="false">http://oraclesponge.wordpress.com/?p=355#comment-50849</guid>
		<description>As a followup, I just found a comment on Informatica's knowledge base that TIMESTAMP is not even a supported data type.</description>
		<content:encoded><![CDATA[<p>As a followup, I just found a comment on Informatica&#8217;s knowledge base that TIMESTAMP is not even a supported data type.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Aldridge</title>
		<link>http://oraclesponge.wordpress.com/2008/03/07/timestamps-old-fogeys-and-data-warehouses/#comment-50811</link>
		<dc:creator>David Aldridge</dc:creator>
		<pubDate>Sat, 15 Mar 2008 14:26:43 +0000</pubDate>
		<guid isPermaLink="false">http://oraclesponge.wordpress.com/?p=355#comment-50811</guid>
		<description>Could be I suppose, but if it encourages people to use TIMESTAMP instead of DATE then I'd be wishing there wasn't. It'd be a bit of an odd feature -- deploy your table creation scripts on one database and get different data length to the deployment on a different database.</description>
		<content:encoded><![CDATA[<p>Could be I suppose, but if it encourages people to use TIMESTAMP instead of DATE then I&#8217;d be wishing there wasn&#8217;t. It&#8217;d be a bit of an odd feature &#8212; deploy your table creation scripts on one database and get different data length to the deployment on a different database.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Duke Ganote</title>
		<link>http://oraclesponge.wordpress.com/2008/03/07/timestamps-old-fogeys-and-data-warehouses/#comment-50810</link>
		<dc:creator>Duke Ganote</dc:creator>
		<pubDate>Sat, 15 Mar 2008 00:32:33 +0000</pubDate>
		<guid isPermaLink="false">http://oraclesponge.wordpress.com/?p=355#comment-50810</guid>
		<description>I wonder if there's a way to change the default timestamp fractional second precision to zero instead of 6?</description>
		<content:encoded><![CDATA[<p>I wonder if there&#8217;s a way to change the default timestamp fractional second precision to zero instead of 6?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Aldridge</title>
		<link>http://oraclesponge.wordpress.com/2008/03/07/timestamps-old-fogeys-and-data-warehouses/#comment-50805</link>
		<dc:creator>David Aldridge</dc:creator>
		<pubDate>Thu, 13 Mar 2008 00:10:38 +0000</pubDate>
		<guid isPermaLink="false">http://oraclesponge.wordpress.com/?p=355#comment-50805</guid>
		<description>One sad followup is that I requested the replacement of all of these abominations from the schema, but the response I got from the development team suggested that they needed it in order to store hours, minutes and seconds. I didn't pursue that line with them because the comment was withdrawn pretty quickly, but I wonder whether the 6 in the TIMESTAMP(6) specificaton was actually intended to store hours, minutes and seconds, rather than microseconds. It's an intriguing possibility.

On the same day I had a comment from another developer that it was really hard to work with those columns because Informatica converted them to character strings, so point proven on the compatibility issue.

However that same developer was writing interesting code along the lines of:

TO_CHAR(update_dt,'MM/DD/YYYY') &#62; TO_CHAR($$start_date,'MM/DD/YYYY')

After sending a corrective email I spent quite a while ranting loudly round the office and frothing at the mouth before I realised that he was sitting just a couple of cubes away.</description>
		<content:encoded><![CDATA[<p>One sad followup is that I requested the replacement of all of these abominations from the schema, but the response I got from the development team suggested that they needed it in order to store hours, minutes and seconds. I didn&#8217;t pursue that line with them because the comment was withdrawn pretty quickly, but I wonder whether the 6 in the TIMESTAMP(6) specificaton was actually intended to store hours, minutes and seconds, rather than microseconds. It&#8217;s an intriguing possibility.</p>
<p>On the same day I had a comment from another developer that it was really hard to work with those columns because Informatica converted them to character strings, so point proven on the compatibility issue.</p>
<p>However that same developer was writing interesting code along the lines of:</p>
<p>TO_CHAR(update_dt,&#8217;MM/DD/YYYY&#8217;) &gt; TO_CHAR($$start_date,&#8217;MM/DD/YYYY&#8217;)</p>
<p>After sending a corrective email I spent quite a while ranting loudly round the office and frothing at the mouth before I realised that he was sitting just a couple of cubes away.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Hunter</title>
		<link>http://oraclesponge.wordpress.com/2008/03/07/timestamps-old-fogeys-and-data-warehouses/#comment-50804</link>
		<dc:creator>Jeff Hunter</dc:creator>
		<pubDate>Wed, 12 Mar 2008 14:17:04 +0000</pubDate>
		<guid isPermaLink="false">http://oraclesponge.wordpress.com/?p=355#comment-50804</guid>
		<description>I get really turned off when I see a TIMESTAMP data type.  I had really bad luck with them when doing a bunch of export/imports and they were slow as molassas.  Also the developers think they are a great idea until they have to CAST...AS DATE everytime they want to do something basic.  Yuck, but everybody knows the developers know more about the database than the DBAs.</description>
		<content:encoded><![CDATA[<p>I get really turned off when I see a TIMESTAMP data type.  I had really bad luck with them when doing a bunch of export/imports and they were slow as molassas.  Also the developers think they are a great idea until they have to CAST&#8230;AS DATE everytime they want to do something basic.  Yuck, but everybody knows the developers know more about the database than the DBAs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Donald K. Burleson</title>
		<link>http://oraclesponge.wordpress.com/2008/03/07/timestamps-old-fogeys-and-data-warehouses/#comment-50797</link>
		<dc:creator>Donald K. Burleson</dc:creator>
		<pubDate>Fri, 07 Mar 2008 15:27:44 +0000</pubDate>
		<guid isPermaLink="false">http://oraclesponge.wordpress.com/?p=355#comment-50797</guid>
		<description>Hi David,

Welcome back!

&#62;&#62; have I officially turnded into an old fogey now?

Nah . . . . 

Regarding DATE datatypes, less is best, IMHO!

We never stop learning, but I'm sure that there will come a day when everyone "locks-down" and stops learning new things.</description>
		<content:encoded><![CDATA[<p>Hi David,</p>
<p>Welcome back!</p>
<p>&gt;&gt; have I officially turnded into an old fogey now?</p>
<p>Nah . . . . </p>
<p>Regarding DATE datatypes, less is best, IMHO!</p>
<p>We never stop learning, but I&#8217;m sure that there will come a day when everyone &#8220;locks-down&#8221; and stops learning new things.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
