CREATE PROCEDURE fire_employee(emp_no NUMBER)AS
DECLARE
emp_no_char  VARCHAR2 (200) := TO_CHAR(emp_no) ;
BEGIN
EXECUTE IMMEDIATE
'DELETE FROM emp WHERE empno='|| emp_no_char;
END;有没有语法问题?