ハードコードされた値を持つ "scenarioID"を含むデータベース内のオブジェクトを特定する必要があります。私は、次の例を識別するために探していますSQL Serverでハードコードされた値を見つける
:
- scenarioId = XX(2桁の値)
- scenarioId = XX(2桁の値)
- scenarioId = XX(2桁の値)
私が書いた以下の質問は、 "scenarioid"を含むオブジェクトを引っ張っているようですが、上記の場合よりも多くを与えています。
SELECT DISTINCT a.[name]
FROM sysobjects a
INNER JOIN syscomments b on a.id = b.id
WHERE b.[text] LIKE '%scenarioId = __[^0-9]%'
テストするデータを追加したり、誤検出の例を追加できますか?あなたはBにスペースを削除することで、あなたのコードを簡素化することができ – iamdave