SQL-Server のデータ型で Varchar 型があり、最大の項目長が、
SQL-Server 2000 までは、8,000Byteだったのですが、
SQL-Server 2005 からは、varchar(max) という項目長があり、
最大の項目長が 2GB にのびたそうです。
ストアドプロシージャなどで、動的にSQL文を作成している場合には、
8,000Byteに収まらない様な長いSQL文になる場合は、
SQL文のパートごとに変数を用意したりしていたのですが、
項目長を気にしないでよいので、便利になりましたね。