我知道我們可以利用where filter
來幫助在運行期間獲得更具體的結果runmqsc。我對LT、GT、EQ、NE、LE and GE
等運營商沒有任何問題。但是,與LK、NL
一樣,它總是失敗。請看詳細如下:如何使用運算符來篩選where子句?
dis chl(SERVER.C01)
27 : dis chl(SERVER.C01)
AMQ8414: 顯示通道細節。
CHANNEL(SERVER.C01) CHLTYPE(SVRCONN)
ALTDATE(2012-08-27) ALTTIME(16.05.40)
COMPHDR(NONE) COMPMSG(NONE)
DESCR() HBINT(300)
KAINT(AUTO) MAXINST(999999999)
MAXINSTC(999999999) MAXMSGL(4194304)
MCAUSER() MONCHL(QMGR)
RCVDATA() RCVEXIT()
SCYDATA() SCYEXIT()
SENDDATA() SENDEXIT()
SHARECNV(10) SSLCAUTH(REQUIRED)
SSLCIPH() SSLPEER()
TRPTYPE(TCP)
dis chl(*) where(type lk SVRC*)
28 : dis chl(*) where(chltype lk SVRC*)
AMQ8569: 過濾器規範中的錯誤
dis chl(*) where(chltype lk SVRC*
AMQ8427: MQSC 命令的有效語法爲:
DISPLAY display_cmd
WHERE(filter_keyword operator filter_value)
operator := [ LT | GT | EQ | NE | LE | GE | CT | EX | LK | NL | CTG | EXG ]
另外,CT and EX
怎麼樣?請幫我出
WebSphere MQ
7.0.1.9
感謝
呃....說實話,我只是想嘗試使用運營商LK,NL,CT和EX。所以我在上面的例子中隨機選擇了屬性CHLTYPE,沒什麼特別的。羅布,你能給我一些實際使用的操作員LK和CT嗎? – wing2ofsky
這正是我需要的,你的解釋非常清楚。非常感謝Rob – wing2ofsky
很高興幫助!老實說,我學到了一些新的研究,所以這個問題非常感謝。以前從未使用CT或CTG。 –