<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Row sizes exceeding 8060 bytes in Sql 2005</title><link>http://blogs.msdn.com/chadboyd/archive/2007/02/24/row-sizes-exceeding-8060-bytes-in-sql-2005.aspx</link><description>A customer I work with questioned me today in regards to hearing that in Sql 2005 you can now have rows that exceed 8060kb in size, the limit of a single row in Sql 2000 (not counting text/blob data). Here's some information on how this works in 2005...</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Row sizes exceeding 8060 bytes in Sql 2005</title><link>http://blogs.msdn.com/chadboyd/archive/2007/02/24/row-sizes-exceeding-8060-bytes-in-sql-2005.aspx#1753580</link><pubDate>Sat, 24 Feb 2007 21:55:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1753580</guid><dc:creator>chrisleonard</dc:creator><description>&lt;p&gt;Is this a new feature of SP2? &amp;nbsp;I generated the following error message on SQL 2005 back in May 2006 (for a post I made on SqlServerCentral). &amp;nbsp;However, I don't know what release that was on.&lt;/p&gt;
&lt;p&gt;create table dbo.t1 (x char(60) not null, y char(8000) not null)&lt;/p&gt;
&lt;p&gt;Msg 1701, Level 16, State 1, Server MINOTAUR, Line 1&lt;/p&gt;
&lt;p&gt;Creating or altering table 't1' failed because the minimum row size would be 8067, including 7 bytes of internal overhead. This exceeds the maximum allowable table row size of 8060 bytes.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Chris&lt;/p&gt;</description></item><item><title>re: Row sizes exceeding 8060 bytes in Sql 2005</title><link>http://blogs.msdn.com/chadboyd/archive/2007/02/24/row-sizes-exceeding-8060-bytes-in-sql-2005.aspx#1758546</link><pubDate>Sun, 25 Feb 2007 22:12:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1758546</guid><dc:creator>boydc7</dc:creator><description>&lt;p&gt;Hi Chris. &amp;nbsp;You are seeing this error because you are trying to create a table that has a row with FIXED data columns in excess of 8060 bytes...notice in my post that it mentions there is still a limit on FIXED data size for a single row of 8060 bytes...the Row-overflow data and rows in excess of 8060 bytes is only possible using VARIABLE data types...if you change your table syntax to the following, you'll notice it should work without issue:&lt;/p&gt;
&lt;p&gt;create table dbo.t1 (x char(60) not null, y varchar(8000) not null)&lt;/p&gt;
&lt;p&gt;HTH&lt;/p&gt;</description></item><item><title>re: Row sizes exceeding 8060 bytes in Sql 2005</title><link>http://blogs.msdn.com/chadboyd/archive/2007/02/24/row-sizes-exceeding-8060-bytes-in-sql-2005.aspx#1760573</link><pubDate>Mon, 26 Feb 2007 07:24:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1760573</guid><dc:creator>chrisleonard</dc:creator><description>&lt;p&gt;Well, d'oh! &amp;nbsp;Yeah, that makes sense. &amp;nbsp;Thanks for taking the time to point this out.&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Chris&lt;/p&gt;</description></item></channel></rss>