我有一個SAS數據集與查詢列表作爲變量之一。下面是變量值之一:如何在Unix/Linux中的2個括號之間提取單詞?
SELECT * FROM (SELECT Table1 file2.txt file.txt QUEUES QDefinitions
Parameters TRAP-Deposit-DSTran.dat.2016-08-07 FROM CS_CASE WHERE
ANT_CD='FI_BASE_TENANT')t1 LEFT OUTER JOIN Table2 t2 ON
t2.CASE_ID=t1.CASE_ID LEFT OUTER JOIN Table3 t3 ON
t3.SERVICE_XID=t1.SERVICE_XID LEFT OUTER JOIN Table4 t4 ON
t4.SERVICE_ID=t1.SERVICE_ID WHERE (t1.CASESTATUs_CD = (NEW) OR
t1.CASE_STATUS_CD = (OPEN))
AND (t3.SEARCH_VALUE = (HighVal_Ind) AND t3.SEARCH_VALUE_N <= 3) AND
(t4.SEARCH_VALUE_Nm = (Curr_Strategy) AND t4.SEARCH_STRG = (095))
GROUP BY t1.CASE_REFERENCE,t2.LAST_SCRFP,t1.SERVICE_ID
ORDER BY t2.LAST_SCRFP DESC
我想要做的就是我想把值輸入代碼這裏是在()
爲(' ')
。
例如:
WHERE (t1.CASESTATUs_CD = (NEW) OR t1.CASE_STATUS_CD = (OPEN))
我想這個更改爲:
WHERE (t1.CASESTATUs_CD = ('NEW') OR t1.CASE_STATUS_CD = ('OPEN'))
我該怎麼辦呢?
歡迎來到Stack Overflow。你的問題完全不可讀。請閱讀[markdown help](http://stackoverflow.com/editing-help),然後[編輯]你的問題,使代碼看起來像代碼。你還應該解釋你迄今爲止嘗試解決你的問題,以及如何失敗。 – simbabque
[編輯]你的問題,以澄清什麼'查詢列表作爲變量之一'的意思。你是說這個文本塊包含在shell變量中嗎?如果是這樣,爲什麼,它來自哪裏?一個腳本應該如何識別你想要引用的文本內的文本,你希望與引用中的文本分開引用你不想引用的文本? –