バッチ ファイルから Sybase Stored proc を呼び出しています。SP のパラメータの 1 つに検索パターンがあります。の検索パターンを通過したとき'a-zA-Z0-9_/.+-^^*'
、SPに到達する検索パターンは です''a-zA-Z0-9_/.+-^*'
。最後の1カラットが欠けています。これは、すべての SP パラメータの内容を.txtファイルにアンロードしているため、わかりました。
'SET searchpattern=
if [%5]==[] (
SET searchpattern='a-zA-Z0-9_/.+-^^*'
) ELSE ('
Call SP XYZ like-
EXEC XYZ(%searchpattern%)
バッチファイルに含まれるパターンが変更されずにSPに確実に送信されるようにする方法を教えてください。