DB2-计数字符串字符,而不是长度
我在DB2上有一个列,我们存储一个文本。我想知道是否有办法计算一个字符串中的字符数,但不使用DB2-计数字符串字符,而不是长度,db2,Db2,我在DB2上有一个列,我们存储一个文本。我想知道是否有办法计算一个字符串中的字符数,但不使用Length()函数,让我解释一下。我们有一个正好有1000个字符的字符串,您可以在这里看到: 总长度为1064个字符,而总长度为1000个字符,这是由于使用了非西方字符(中文和韩文字符)。因此,DB2Length()函数在查询中还返回1064: 有没有办法让DB2在这个查询中返回1000而不是1064?谢谢 使用字符长度() 可用性可能取决于您的DB2平台和版本。谢谢!它使用字符长度(columnNam
Length()
函数,让我解释一下。我们有一个正好有1000个字符的字符串,您可以在这里看到:
总长度为1064个字符,而总长度为1000个字符,这是由于使用了非西方字符(中文和韩文字符)。因此,DB2Length()
函数在查询中还返回1064:
有没有办法让DB2在这个查询中返回1000而不是1064?谢谢 使用字符长度()
可用性可能取决于您的DB2平台和版本。谢谢!它使用字符长度(columnName,CODEUNITS32)
工作!