oracle8.1.6 select acs_sc_binding.exists_p(:contract,:impl) from dual select element_name, acs_sc_msg_type.get_name(element_msg_type_id) as element_msg_type_name, element_msg_type_isset_p, element_pos from acs_sc_msg_type_elements where msg_type_id = :operation_inputtype_id order by element_pos asc select element_name, acs_sc_msg_type.get_name(element_msg_type_id) as element_msg_type_name, element_msg_type_isset_p, element_pos from acs_sc_msg_type_elements where msg_type_id = :operation_outputtype_id order by element_pos asc