October 14, 2005 at 12:58 am
How can i increase row size in sql server 2000
October 14, 2005 at 1:20 am
What do you mean exactly? If you are referring to the maximum size possible, that is not something you can change. Page size in SQL Server is fixed, and a row cannot span multiple pages. For SQL Server 2005 there are some changes to this (see this and this post in my blog for some info), but it is still basically the same thing.
October 14, 2005 at 1:27 am
BY DEFAULT SQL SERVER 2000 ROW SIZE IS 8060, I WANT TO INCREASE MORE THAN THIS SIZE, PLEASE TELL ME ANY POSSIBLE WAY IS THERE TO INCREASE ROW SIZE
THANKS
October 14, 2005 at 1:31 am
Hi Gupta,
as per me ,
the Other way is to change the dataype to Text ...
October 14, 2005 at 1:59 am
Like I said, it is not possible to change the page size, and thereby row size, in SQL Server. Why do you want to do this? There is probably a different solution to your problem.
October 14, 2005 at 3:07 am
As Chris said, it's not possible to do. Sure you can create a table that is bigger than the 8060 limit, but on inserting or updating, you will get an error informing you that you are exceeding the row size limit.
Personally, I don't even like to go over the 8060 limit. If for example I needed multiple large char or varchar columns, you could split this over two tables and join them via a key.
Viewing 6 posts - 1 through 5 (of 5 total)
You must be logged in to reply to this topic. Login to reply