0

これらの2つの複雑なクエリ文字列がある場合

 ALM_frmTopAlarmHistoryReport.aspx?strAlarmConnection=AlarmSystem

 http://1.1.4.1/xyz/ALM_frmAlarmHistoryReport.aspx?ViewPDF=
 1&dtmStartDate={0}&dtmEndDate={1}& + '&lngAlarmGroup=' + 
 $('#ddlAlarmGroup').val() + '&lngProcessor=' + $('#ddlProcessor').val() + 
 '&intCategory=' + $('#ddlCategory').val()

select WHERE LIKE試した状態をどのように実行できますか

 SELECT * FROM [tablename] WHERE string1 LIKE '%string2%' 

次のエラーが発生しました

   Msg 103, Level 15, State 4, Line 1
   The identifier that starts with'%string2 ' is too long. Maximum length is 128.

どんな助けでも大歓迎ですよろしくお願いします

4

1 に答える 1

1

代わりに、locate または instr を使用します。

select *
from tablename
where instr(string2, string1)  > 0
于 2012-07-24T15:41:32.933 に答える