create table article
(
ArticleID int constraint cnst-name Primary key,
Description datatype
)
SQL Server 2014でこのテーブルを作成しています。巨大なデータを持つ記事を格納できるテーブルを作成しようとしています(1000-2000語の記事の説明が可能です) 。私は説明の列にどのデータ型を選択するか分からない。SQL Serverに大量のデータを格納
私はvarchar(max)
を選択しましたが、各行は< = 900バイトでなければならないという制限があります。私のテーブル構造が正しいかどうか私を案内してください。
ありがとうございます。
'varchar(max)'は '900バイトではなく' 2GB'データの制限を持っています。私はちょうど 'Varchar(max)'あるいは多分 'Varchar(8000)'と言うでしょうか? –
'varchar(max)'はうまくいくはずです。データを処理するのに十分なはずです。あなたは 'text'を使うことができますが、それはmysqlの今後のバージョンでは減価償却されますが、mysqlについてはわからない –
900バイトがインデックスキーの最大サイズ –