SQL Server 2008 に永続フィールドがあります。
(case when [FIELDA]='%BUILD%' then CONVERT([bit],(1),(0)) else CONVERT([bit],(0),(0)) end)
FIELDA には、'LARGEBUILDING'、'BUILDING'、'BUILDING MAJOR'm を含めることができるため、BUILDING は文字列のどこにでも置くことができます。
FIELD A に「BUILD」が含まれている場合、持続フィールドは「0」値を生成しません。これはなぜですか?