IBMi SQL 存储过程 - 如何在数字中设置逗号/小数点

问题描述 投票:0回答:1

我正在 IBMi 上工作,其中整数和分数用逗号而不是小数点表示(例如:123,45 而不是 123.45)

这似乎导致 SQL 函数失败

示例:

 SUBSTR(MySTRING,1,1)

 SQL0104  30      12  Position 1 Token ,1 was not valid. Valid tokens: ) ,.  

STRSQL 为此提供一个会话值(小数点 = *Comma、*Period、*Job...)

SQL 存储过程是否有标头值或环境值可以使小数和逗号的行为符合美国/英国用户的预期?

stored-procedures db2 ibm-midrange
1个回答
0
投票

参数之间需要有空格...

SUBSTR(MySTRING, 1, 1)
© www.soinside.com 2019 - 2024. All rights reserved.