我的SQL技能是初學者到中級,所以我在這裏檢查是否需要幫助完成此項目。我不是要你給我我需要的代碼,但任何幫助指向我在正確的方向將不勝感激。創建一個動態視圖,其中包含來自說明列的可變子串數據的臨時列
我正在使用SQL Server 2008 R2並需要創建一個視圖。該視圖將是表tblDataHistory。該表由5列組成(只需要3個視圖)。
它們如下。
-HistoryEventID (autonumber) - not needed
-ExecutionID (int) - Needed
-EventTypeID (int) - not needed
-Timestamp (datetime) - needed
-Description (varchar(max)) - needed
的視圖需要僅保持那些3列流程id,時間戳,&說明。它將需要一個更多的列,這是我在執行過程中丟失了一點的地方。我需要在「描述」列中查找一些關鍵字詞組,如果它存在於該行中,則用該短語填充第4列。是
詞我要尋找如下
-"Conversations"
-"Error"
-"Failed"
-"On Behalf Of"
-"Acted Upon"
-"Approve"
-"Delete"
-"Route"
-"Reject"
-"Release"
-"Duplicate"
-"Restart"
-"Send"
-"Submit"
-"Comment"
-"Conversation"
-"Attach"
-"Redaction"
-"Matched"
-"Return to Start"
-"Print"
-"Started"
-"Ended"
-"Saved"
-"Backfill"
-"Reassign"
-"Note"
-"Action Button"
-"Priority"
-"Completed"
基本上我需要創建和使用取決於是否說明列包含詞組那些關鍵短語填充的最後一列。
這似乎應該很容易做,但我似乎沒有找到任何適用於我的情況的簡單解決方案。有關從哪裏開始的建議?