SQL 文字列を解析してパラメーターを取得しようとしています。
例: 「select * from table where [Year] between @Yr1 and @Yr2」
「@Yr1」と「@Yr2」を抜き出したい
私は多くのパターンを試しましたが、次のようなどれもうまくいきませんでした:
matches = Regex.Matches(sSQL, "\b@\w*\b")
と
matches = Regex.Matches(sSQL, "\b\@\w*\b")
何か助けはありますか?