oracle8.1.6 begin :1 := workflow.new ( short_name => :short_name, pretty_name => :pretty_name, package_key => :package_key, object_id => :object_id, object_type => :object_type, creation_user => :creation_user, creation_ip => :creation_ip, context_id => :context_id ); end; begin :1 := workflow.del(:workflow_id); end; select nvl(max(sort_order),0) + 1 from workflow_callbacks where workflow_id = :workflow_id