0

メタデータを含む PDF を保持するテーブルがあり、10 個の匿名行も含まれています。これらの行は、各ユーザーが異なる理由で使用する可能性があるため、任意の C# データ型を保持するために使用できます。

各レコードには、PDF パス データ、説明などの標準的な情報セットがあります。次に、「キー 1、キー 2、キー 3」と呼ばれる 10 行です。これらの理由は、ユーザーが私の Web ページでそれらの名前を変更し、アップロードされた PDF ファイルを処理するために独自のデータを保存できるためです。(顧客名、発行者名、コストなどの情報が含まれる場合があります)

これらの値をほぼすべてのデータ型に開いておきたい..

私が持っている質問は、どの SQL データ型を使用する必要があるかということです。文字制限があってもかまいません..しかし、それを保存する最も効率的な方法を知る必要があります.Varchar(100)を実行し、必要に応じてc#で値を変換するのは簡単です.

4

1 に答える 1

1

文字数制限があっても構わない場合は、 を使用してvarcharください。

より優れている理由については、「 varchar と nvarchar の SQL Server データ型の主なパフォーマンスの違いは何ですか?」をnvarchar参照してください。

于 2012-07-10T23:21:53.523 に答える