DB2 Length函数

时间:2015-08-19 19:41:48

标签: sql db2

我试图在DB2数据库中运行以下行但是我收到错误。子串函数似乎有效,但我认为问题在于长度函数。

LEFT TRIM(SUBSTRING(MCRDFLWP_REASON.abc,SUBSTRING(MCRDFLWP_REASON.abc,':')+1,LENGTH(MCRDFLWP_REASON.abc))) as "REASON"

谢谢。

1 个答案:

答案 0 :(得分:0)

你错过了LEFT中的括号,并混合了其他一些。试试这个:

LEFT(
  TRIM(SUBSTRING(
    MCRDFLWP_REASON.abc,
    SUBSTRING(MCRDFLWP_REASON.abc, ':') + 1
  )),
  LENGTH(MCRDFLWP_REASON.abc)
) as "REASON"