SQL文が書かれているテキストの中から、
SELECT,INSERT,UPDATE,DELETEといったDML文(データ操作文)を検索し、
その次の行にあるテーブル名を抽出したいです。
しかし、ヒットした行の下の行(次行)を指定する方法がわかりません。
ソース
strSQL = "" strSQL = strSQL & "SELECT" strSQL = strSQL & "テーブルA.氏名," strSQL = strSQL & "テーブルA.年齢"
このソースで例えて言えば、"SELECT"を検索条件にかけ、ヒットします。
その直下行に書かれた"テーブルA"という文字列を抽出したいと考えおります。
"テーブルA"の抽出は、["]と[.]の間で範囲選択してやればよいのですが、
"SELECT"がヒットした際に、その下の行を指定する方法がわかりません。
どなたか知識がある方がいれば、アドバイスをいただけないでしょうか。
回答3件
あなたの回答
tips
プレビュー