存储过程是作为PL/SQL语句执行,一个存储过程就是一个完整的PL/SQL语句,函数是作为表达式的一部分调用,不能单独使用 存储过程在程序头中不包含RETURN子句,函数在函数头中必须包含RETURN子句 存储过程不返回任何值,函数必须返回值 存储过程可以包含return语句,但不能有返回值,表示过程终止运行,函数必须包含至少一条return语句,多条时,只有一条被执行