CASE语句主要是用来做负载均衡。
SELECT NVL(MAX(PRINTER_NAME),
(CASE
WHEN 'kk' >= 'k' THEN
'LPT4'
WHEN 'kk' < 'k' THEN
'LPT5'
END)) .
FROM PRINTERCONTROL
WHERE USER_ID = 'kk'
将此语句嵌入到 刚才的函数中,并替换相关变量即可。
SELECT NVL(MAX(PRINTER_NAME),
(CASE
WHEN 'kk' >= 'k' THEN
'LPT4'
WHEN 'kk' < 'k' THEN
'LPT5'
END)) .
FROM PRINTERCONTROL
WHERE USER_ID = 'kk'
将此语句嵌入到 刚才的函数中,并替换相关变量即可。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24558043/viewspace-675560/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/24558043/viewspace-675560/