2015-12-22 52 views
1

尋找與正則表達式T-SQL查詢來選擇樣本數據與今天的日期記錄如下:SQL Server和正則表達式

樣本數據格式:

[DAILY|MASTER|SUPER]-Integer-Date(yyyymmdd) 

DAILY-60-20151216 
DAILY-61-20151217 
SUPER-62-20151218 
DAILY-63-20151219 
MASTER-64-20151220 
DAILY-65-20151221 
SUPER-66-20151222 
DAILY-67-20151222 

回答

2

你並不需要一個這個正則表達式,只是right()功能:

where cast(right(data, 8) as date) = cast(getdate() as date) 
+0

好我可以解決這個問題。 – NewComer