!03 と !03 の間の値を取得する必要があります。
例:
JDC!0320151104!03OUT
返される文字列は次のとおりです: 20151104
注: 文字列は常に 22 文字の長さではありませんが、!03 と !03 の間の値だけに関心があります。
これは私がこれまでに持っているものです。これ以上の進歩はありませんでした:
SELECT
SUBSTRING(
RegStatsID,
CHARINDEX('!', RegStatsID) + 3,
CHARINDEX('!', REVERSE(RegStatsID))
)
From TableX