-1

我在 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”值,这是为什么呢?

4

1 回答 1

0

我应该使用:

[FIELDA]like'%BUILD%'
于 2012-07-03T10:06:27.197 回答