Data Variables
If you issue EXECUTE FUNCTION within an ESLQ/C program, data_var must be a host variable. Within an SPL routine, data_var must be an SPL variable.
If you issue EXECUTE FUNCTION within a CREATE TRIGGER statement, data_var must be a column name in the triggering table or in another table.