diff --git a/CEP/BB/BBSControl/sql/create_blackboard_functions.sql b/CEP/BB/BBSControl/sql/create_blackboard_functions.sql index d7f210c03b60c55548f1afb3376e140fe57b4b42..1c95dfc2c246db31f4a6b038677cf8bbc65cd311 100644 --- a/CEP/BB/BBSControl/sql/create_blackboard_functions.sql +++ b/CEP/BB/BBSControl/sql/create_blackboard_functions.sql @@ -276,7 +276,7 @@ LANGUAGE SQL; -- Full signature: -- blackboard.add_solve_step("Name" TEXT, "Baselines.Station1" TEXT, "Baselines.Station2" TEXT, "Correlation.Selection" TEXT, "Correlation.Type" TEXT, "Sources" TEXT, "InstrumentModel" TEXT, "OutputData" TEXT, "MaxIter" INTEGER, "Epsilon" DOUBLE PRECISION, "MinConverged" DOUBLE PRECISION, "Parms" TEXT, "ExclParms" TEXT, "DomainSize.Freq" DOUBLE PRECISION, "DomainSize.Time" DOUBLE PRECISION) CREATE OR REPLACE FUNCTION blackboard.add_solve_step(TEXT, TEXT, TEXT, TEXT, TEXT, TEXT, TEXT, TEXT, INTEGER, DOUBLE PRECISION, DOUBLE PRECISION, TEXT, TEXT, DOUBLE PRECISION, DOUBLE PRECISION) -RETURNS VOID AS +RETURNS INTEGER AS $$ DECLARE _step_id INTEGER; @@ -293,6 +293,7 @@ $$ "DomainSize.Freq", "DomainSize.Time") VALUES (_step_id, $9, $10, $11, $12, $13, $14, $15); + RETURN _step_id; END; $$ LANGUAGE plpgsql;