2006.11.02

SQL-Serverの varchar(max) データ型

SQL-Server のデータ型で Varchar 型があり、最大の項目長が、
SQL-Server 2000 までは、8,000Byteだったのですが、
SQL-Server 2005 からは、varchar(max) という項目長があり、
最大の項目長が 2GB にのびたそうです。

ストアドプロシージャなどで、動的にSQL文を作成している場合には、
8,000Byteに収まらない様な長いSQL文になる場合は、
SQL文のパートごとに変数を用意したりしていたのですが、
項目長を気にしないでよいので、便利になりましたね。

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

photo
yatsuda