Gili Asked: 2014-09-18 18:32:36 +0800 CST2014-09-18 18:32:36 +0800 CST 2014-09-18 18:32:36 +0800 CST 如何在日志消息中触发换行符? 772 日志消息是否可以跨越多行?我期待: RAISE WARNING 'Line 1\nLine 2'; 产生以下日志: Line 1 Line 2 但相反,我得到: Line 1\nLine 2 有任何想法吗? postgresql plpgsql 1 个回答 Voted Best Answer Craig Ringer 2014-09-18T18:51:40+08:002014-09-18T18:51:40+08:00 它与任何其他字符串相同。要么使用非标准E''字符串告诉 PostgreSQL 你想要转义处理: RAISE WARNING E'Line 1\nLine 2'; 或使用带有文字换行符的 SQL 标准字符串: RAISE WARNING 'Line 1 Line 2';
它与任何其他字符串相同。要么使用非标准
E''
字符串告诉 PostgreSQL 你想要转义处理:或使用带有文字换行符的 SQL 标准字符串: