The table I am working on has a primary key which is essentially a version number. A couple of examples of the version number are below:
1.0.0.0
1.1.2.24
Varchar seemed the most obvious choice to me, but I'm looking to set the primary key as a clustered index - I have read on SQL performance sites that you should avoid using varchars in clustered primary keys due to paging issues.
Given the version number is of variable length, what would therefore be the most appropriate datatype for the column?
This database I'm working on is running SQL Server 2005.
Thanks for your help.