SQL Server 允许用户根据需要自己定义函数。根据用户定义函数返回值的类型,可将用户定义函数分为三个类别是?
1、返回值为可更新表的函数。若用户定义函数包含单个SELECT语句且该语句可更新,则该函数返回的表也可更新,这样的函数称为内嵌表值函数。[br][/br]2、返回不可更新表的函数。若用户定义函数包含多个SELECT语句,则该函数返回的表不可更新。这样的函数称为多语句表值函数。 3、返回标量值的函数。用户定义函数返回值为标量值,这样的函数称为标量函数。
举一反三
内容
- 0
自己定义的函数必须有返回值,如果函数没有计算结果,需要返回0.
- 1
根据函数返回值类型和函数内容的不同,将自定义函数分为:标量值函数 、[br][/br]内嵌表值函数和____。
- 2
从函数定义的角度看,函数可分为( )和用户定义函数
- 3
下列有关函数的说法中错误的是? ( ) A: 内置函数是JavaScript自身为用户提供的。 B: 递归函数就是函数在自身的函数体内调用自身。 C: 函数定义时必须有形式参数。 D: 自定义函数是用户根据需要自己定义的。
- 4
用户自定义函数是由用户按需要写的函数。从函数定义的形式上划分为: 、 和 。