函数分两种,表值函数跟标量函数表值函数最后要返回一个表变量,而标量函数最后要返回一个标量值存储过程即一组批处理,可以返回或不返回值,仅仅是执行其内部的全部语句函数可以与一般sql语句一同编写,而存储过程不可以,需要单独执行
自定义函数有且只有一个返回值,就像普通的函数一样,可以直接在表达式中嵌入调用。存储过程可以没有返回值,也可以有任意个输出参数,必须单独调用。