【问题标题】:DB2 - Count string characters, not lengthDB2 - 计算字符串字符,而不是长度
【发布时间】:2016-08-05 01:34:06
【问题描述】:

我有一个关于 DB2 的专栏,我们存储了一个文本。我想知道是否有办法计算一个字符串中有多少个字符,但不使用Length() 函数,让我解释一下。我们有一个恰好包含 1,000 个字符的字符串,您可以在此处看到:IMAGE

总长度为 1,064,而总共有 1,000 个字符,这是由于非西方字符(中文和韩文)造成的。所以 DB2 Length() 函数也在查询中返回 1,064:IMAGE

有没有办法让 DB2 在这个查询中返回 1,000 而不是 1,064?谢谢!

【问题讨论】:

    标签: db2


    【解决方案1】:

    使用CHARACTER_LENGTH()

    可用性可能取决于您的 DB2 平台和版本..

    【讨论】:

    • 谢谢!它使用CHARACTER_LENGTH(columnName,CODEUNITS32) 工作!
    猜你喜欢
    • 2019-05-09
    • 1970-01-01
    • 2019-02-13
    • 1970-01-01
    • 2020-07-29
    • 1970-01-01
    • 1970-01-01
    • 2012-07-06
    • 1970-01-01
    相关资源
    最近更新 更多