|
最佳回答 |
0
|
jack丶杨某人Lv5见习互助发布于2021-4-23 11:43
|
|
|
|
|
最佳回答 |
0
|
luojian0323Lv7资深互助发布于2021-4-23 10:45
|
sql 要对截取的数据 定义类型 如 double(字段)
|
|
|
|
最佳回答 |
0
|
Z4u3z1Lv6专家互助发布于2021-4-23 10:46(编辑于 2021-4-23 11:20)
|
由于没得你的数据环境所以把E5(允差改了一下) 
然后预览结果没问题啊.... 
你截取函数怎么写的? 
|
-
jack丶杨某人(提问者)
- 函数跟你写的一样,只是我这个数据是sql公式里带出来的。
-
Z4u3z1 回复 jack丶杨某人(提问者)
- 把你的这个SQL公式贴出来看看
-
jack丶杨某人(提问者) 回复 Z4u3z1
- sql(\"JDBC9\",\"SELECT TOLERANCE FROM MONITOR_CONFIG WHERE MONITOR_ID=\'\"+C5+\"\' AND SMP_ITEM_NAME=\'\"+E5+\"\' \",1,1)
-
Z4u3z1 回复 jack丶杨某人(提问者)
- 方便远程不?
-
jack丶杨某人(提问者) 回复 Z4u3z1
- 公司电脑 不方便远程,不好意思啊
|
|
|
最佳回答 |
0
|
free_zzLv6中级互助发布于2021-4-23 10:51
|
你在sql公式里 写sql就把数据跟处理了,cast(substring("±0.09",2) as double)
|
|
|
|
最佳回答 |
0
|
shirokoLv6资深互助发布于2021-4-23 10:59
|
你的 “函数截取” 用的是哪个? 
|
-
jack丶杨某人(提问者)
- right(I5,len(I5)-1)
-
shiroko 回复 jack丶杨某人(提问者)
- 我猜你数据库查出来其实是.09,然后表格上帆软给你兼容显示成0.09了,但是你截取的时候.09就变成了09,结果就去零变成了9
-
jack丶杨某人(提问者) 回复 shiroko
- 不是的,数据库我查了也是±0.09的 我在空白处手写一个数都可以正常截取,这个sql公式查出来的就是不行
|
|