在Oracle中,下列语句中哪些可以合法地创建一个函数?()
A.CREATE FUNCTION func_name(cdcode NUMBER) RETURN CHAR IS DECLARE dis_cd CHAR(15);BEGIN .. END; B.CREATE FUNCTION func_name(cdcode NUMBER) RETURN CHAR IS dis_cd CHAR(15);BEGIN .. END; C.CREATE FUNCTION func_name(cdcode NUMBER) IS BEGIN .. END; D.CREATE FUNCTION func_name(cdcode NUMBER) RETURN CHAR ISBEGIN .. END; E.CREATE FUNCTION func_name(cdcode NUMBER) RETURN CHAR IS DECLARE dis_cd STRING (15);BEGIN .. END;