标签: sql sybase
如何在sybase中检查实数据类型小数点之前的任何值的长度。
表示如果值为12345.6789,那么它应该提供输出为5.如果有人知道如何操作,请告诉我。感谢
答案 0 :(得分:1)
您可以使用str函数修剪小数str (12345.6789)返回12346
str
str (12345.6789)
12346
然后可以在char_length函数中使用该值来确定长度。
char_length
我还没有把它组合成一行(char_length(str(12345.6789)))中的两个函数,所以你可能不得不使用一个变量来保持两个函数之间的值。
char_length(str(12345.6789))