SQL 2005 requires a time offset. You can replace the Z with your local time
offset, like -05:00 for Eastern time, like this:
2008-06-30T14:52:00-05:00
Keep in mind that SQL Server "normalizes" xs:dateTime values to Z time, so
it will literally store the value above as:
2008-06-30T09:52:00Z
This behavior is changed in SQL Server 2008. One alternative is to create a
type derived from xs:string that restricts it's content to the desired
format.

Signature
========
Michael Coles
"Pro SQL Server 2008 XML"
http://www.amazon.com/Pro-SQL-Server-2008-XML/dp/1590599837/
> Hi,
>
[quoted text clipped - 25 lines]
> Thanks in advance
> Sammy