このコードを使用して、拡張プロパティに文字列を保存します。
EXEC sp_addextendedproperty @name = N'SampleProperty1', @value = N'SampleValue1'
私の質問は、イメージのようなバイナリ ファイルを保存するときにそのコードを使用できますか?
このコードを使用して、拡張プロパティに文字列を保存します。
EXEC sp_addextendedproperty @name = N'SampleProperty1', @value = N'SampleValue1'
私の質問は、イメージのようなバイナリ ファイルを保存するときにそのコードを使用できますか?
画像をディスクに保存し、拡張プロパティを画像へのパス/URL に設定することを検討することをお勧めします。理論上、拡張プロパティは でサポートされている任意のデータ型にするSQL_VARIANT
ことができますが (したがってvarbinary
、データを渡すことができます)、制限は 8,016 バイトであるため、画像が非常に単純または小さい場合を除き、とにかく切り捨てられて使用できなくなります。それらを拡張プロパティに格納する際のもう 1 つの問題は、SQL Server 内でそれらを実際にトラブルシューティングできないことですsys.fn_listextendedproperty
。.