DB2 Funktion不起作用,错误代码SQLCODE = -104

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

我只想在DB2中编写一个函数,它获得两个双精度数(x和Y)并计算SQRT((XX)+(YY))。我总是得到错误代码:DB2 SQL Error: SQLCODE=-104, SQLSTATE=42601, SQLERRMC=;;SQRT((X*X) + (Y*Y));END-OF-STATEMENT, DRIVER=4.13.80

这是功能:

CREATE FUNCTION R (X DOUBLE, Y DOUBLE) RETURNS DOUBLE RETURN SQRT((X*X) + (Y*Y));

我不懂,有什么不对?

function db2
1个回答
0
投票

我在Windows上针对db2 express c运行它,如果你放弃它,它运行正常;

© www.soinside.com 2019 - 2024. All rights reserved.