postgresql中如何使用正则表达式替换查询结果?
我使用普通的查询语句select name,state from settings order state desc得的出的结果是:
untangle-node-ips running
untangle-node-protofilter running
untangle-node-shield running
untangle-casing-cpd initialized
untangle-node-adblocker initialized
untangle-node-openvpn initialized
我想把能不能用正则表达式或其他方法得到把查询结果替换成下面这样:
ips 运行
protofilter 运行
shield 运行
cpd 关闭
adblocker 关闭
openvpn 关闭
就是把查询到得name只留后面一个词,把running改成运行,把initialized改成关闭。
应该怎么实现呢,谢谢大家啦