2011-02-01 16 views
0

SQL Server 2005をアプリケーションのバックエンドとして使用しています。私は特定の列のデータ型varchar(max)を与えましたが、1000文字しか格納できませんでした。それはなぜそれのようなものですか?sql varchar(max)issue

+0

SQL 2005は 'varchar(max)'もサポートしていますか? – leppie

+1

はい、それはVarchar(MAX)と呼ばれるデータ型を持っている、私はそれがサポートされているかどうかは考えていません。 –

+0

1000文字しか格納していないことをどのように知っていますか?どのようにデータベースと対話していますか?Mgmt Studio?あなた自身のアプリ??あなたのアプリは何とか文字列のサイズを1'000文字に制限することができますか? –

答えて

3

サポートvarchar(max)とそれ以上の1000文字を格納することができます。

マシューは、このテーブルの挿入クエリまたは更新クエリで範囲を指定したと思います。

ストアドプロシージャまたはクエリで制限を定義している可能性があります。

+2

Bhavik以前は1000でしたが、管理者のdbサイズをmaxに変更しましたが、ストアドプロシージャには実装されていませんでした。貴重な返事をいただきありがとうございます –

関連する問題