如何在CAST中使用TRIM

  • 本文关键字:TRIM CAST sql oracle
  • 更新时间 :
  • 英文 :


在我的TOAD查询中有一条语句返回一个错误。我想用这个

修剪一个铸件
CAST (TRIM ( 'N' AS VARCHAR2 (1) ) )  AS FLAG

我该如何解决这个问题?

可能

SQL> select cast (trim('N') as varchar2(1)) as flag from dual;
F
-
N
SQL>

或者你实际上是怎么修剪CAST的?

SQL> select trim(cast ('N' as varchar2(1))) as flag from dual;
F
-
N
SQL>

虽然,有什么意义?'N'已经是一个单字母字符串,因此将其转换为varchar2(1)不会做任何事情,也不会修剪这样的字母。

最新更新