ターゲットSQLServerインスタンスで使用可能な機能に応じて、SSDT / dacpac展開で展開時に列のデータ型を決定する手法を知っている人はいますか?具体的な例:
CREATE TABLE [HasBlob] (
[Id] INT PRIMARY KEY,
[Guid] [uniqueidentifier] ROWGUIDCOL NOT NULL UNIQUE,
[Data] VARBINARY(MAX) FILESTREAM NULL
)
この場合、SQL ServerインスタンスでFILESTREAMが有効になっていない場合は、FILESTREAMではなく従来のVARBINARY(MAX)BLOBに自動的にフォールバックできるようにしたいと思います。