是否有一种方法可以连接SQL中的LIKE语句并选择最接近的大小写,例如:
FROM Report JOIN SortedData ON Report.ProductDecription LIKE
'%' + '(%' + SortedData .Products + '%' + SortedData.Products + '%' + ChemicalsSorted.Products + '%' + ChemicalsSorted.Products + '%)' + '%'
|'%' + '(%' + ChemicalsSorted.Products + '%' + ChemicalsSorted.Products + '%' + ChemicalsSorted.Products + '%)' + '%'
|'%' + '(%' + ChemicalsSorted.Products + '%' + '%' + ChemicalsSorted.Products + '%)' + '%'
|'%' + '(%' + ChemicalsSorted.Products + '%)' + '%'
|'%' + ChemicalsSorted.Products + '%' + ChemicalsSorted.Products + '%' + ChemicalsSorted.Products + '%' + ChemicalsSorted.Products + '%'
|'%' + ChemicalsSorted.Products + '%' + ChemicalsSorted.Products + '%' + ChemicalsSorted.Products + '%'
|'%' + ChemicalsSorted.Products + '%' + ChemicalsSorted.Products + '%'
|'%' + ChemicalsSorted.Products + '%'
我遇到的错误是:
Msg 402,Level 16,State 1,Line 5数据类型varchar和text为
add运算符中不兼容。
有没有办法把这些联系起来,比如说,一个|或一个或沿着它们线的东西。