You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
recreate package body pkg1
as
begin
function sum_args (
n1 integer,
n2 integer,
n3 integer
) returns integer
external name 'udrcpp_example!sum_args'
engine udr; -- error with the semi-colon and works without it
end
No such error in 3.0.5 and 4.0.x, but one cannot check 3.05 functionality because there is no
%FB3x_HOME%\plugins\udr\udrcpp_example.dll in all 3.x snapshots since at least 3.0.0.
This leads to: "Statement failed, SQLSTATE = HY000 / UDR module not loaded"
The text was updated successfully, but these errors were encountered:
summary: External routines in packages wrong removed the necessity of termination with a semi-colon => External routines DDL in Packages wrongly report error for termination with semi-colon
Test Details: No such error in 3.0.5 and 4.0.x, but one cannot check 3.05 functionality because there is no
%FB3x_HOME%\plugins\udr\udrcpp_example.dll in all 3.x snapshots since at least 3.0.0.
This leads to: "Statement failed, SQLSTATE = HY000 / UDR module not loaded"
Submitted by: @asfernandes
recreate package body pkg1
as
begin
function sum_args (
n1 integer,
n2 integer,
n3 integer
) returns integer
external name 'udrcpp_example!sum_args'
engine udr; -- error with the semi-colon and works without it
end
Commits: c3589a0 FirebirdSQL/fbt-repository@2d88e46
====== Test Details ======
No such error in 3.0.5 and 4.0.x, but one cannot check 3.05 functionality because there is no
%FB3x_HOME%\plugins\udr\udrcpp_example.dll in all 3.x snapshots since at least 3.0.0.
This leads to: "Statement failed, SQLSTATE = HY000 / UDR module not loaded"
The text was updated successfully, but these errors were encountered: