1. ホーム
  2. sql-server

[解決済み] バイナリデータを格納するためのVarBinaryとImage SQL Serverデータ型?

2023-03-16 23:13:15

質問

SQL Server データベースにバイナリファイルを格納する必要があります。VarbinaryとImageのうち、どちらがより良いデータ型でしょうか?

どのように解決するのですか?

imageは非推奨のため、varbinaryを使用する必要があります。

につき マイクロソフト (リンクありがとうございます @Christopher)

ntext、text、および image データ型は、将来のバージョンで削除される予定です。 Microsoft SQL Server の将来のバージョンで削除される予定です。新しい開発作業では、これらのデータ型を使用しないようにしてください。 また、現在使用しているアプリケーションを変更する予定です。 また、現在使用しているアプリケーションの変更を計画してください。代わりに nvarchar(max), varchar(max), および varbinary(max) を使用してください。

大きな非UnicodeおよびUnicodeの文字とバイナリデータを保存するための固定長および可変長のデータ型です。 Unicode文字およびバイナリデータを格納するための固定長および可変長データ型です。UnicodeデータはUNICODE UCS-2文字セットを使用します。 文字セットを使用します。