我得到一个带有前导和尾随单引号的Varchar2变量,但我想删除这些单引号,我这样做
trim(BOTH '''' FROM lastname);
它给了我正确的结果,但它是正确的方式还是有其他方法可以做到这一点。
提前致谢。
答案 0 :(得分:3)
我认为你不能比你已经提出的更好。所以是的,这是正确的方法。
不需要使用BOTH
,因为它是默认值(与同样有效的leading
和trailing
说明符相对应)。因此,根据您的偏好(短与清除),您可能会将其删除,以便您的陈述成为
trim('''' from lastname)