C#コードを格納する列がありますが、「FunctionA」の最後の3つのパラメーターを削除するにはどうすればよいですか?列には複数の関数が含まれていますが、PL/SQLを使用して「FunctionA」を置き換えるだけでよいことに注意してください。REGEXP_REPLACEがトリックを行う可能性があることは知っていますが、一致/置換する方法を見つけることができないようです。
前:
Test=FunctionA(varID, 1234,"", A.B,"","","last");
Test=FunctionA(varID, 9876,"", C.D);
Test=FunctionB(varID, 5555,"", E.F,"","","last");
後:
Test=FunctionA(varID, 1234,"", A.B);
Test=FunctionA(varID, 9876,"", C.D);
<-これには影響しないはず
Test=FunctionB(varID, 5555,"", E.F,"","","last");
<-これには影響しないはず
回答 1 件
関連記事
- fold式の関数呼び出しを条件付きで削除します
- ターミナルから関数パラメータを送信するにはどうすればよいですか
- Typescriptの関数パラメータの破棄
- ローカルスコープ変数を持つ無名関数でイベントリスナーを削除します
- 渡されたパラメーターに基づいて関数応答を取得するにはどうすればよいですか?
- MongoDbの文字列の途中のスペースを削除する機能はありますか?
- Pythonラムダ関数がSeriesの部分文字列の削除に失敗する
- JS:デバウンス関数のeventListenerを削除できません
- この関数を子テーマに「移動」して、いくつかのパラメーターを変更するにはどうすればよいですか?
- Inno Setup 6は、Inno Setup 5で機能しますが、文字列パラメーターでDLL関数を使用することはできません。
このパターンを見つけてみてください:
そして、単に
);
に置き換えます 。サンプルクエリを次に示します。デモ
編集:
WHERE
を追加しました 関数名をチェックする句。