多语句表值函数.docVIP

  • 8
  • 0
  • 约1.61千字
  • 约 3页
  • 2017-08-22 发布于江苏
  • 举报
多语句表值函数

多语句表值函数 定义   多语句表值函数也称为多声明表值型函数,可以看作标量型和内联表值型函数的结合体。   它的返回值是一个表,但它和标量型函数一样有一个用BEGIN-END 语句括起来的函数体,返回值的表中的数据是由函数体中的语句插入的。   可以进行多次查询,对数据进行多次筛选与合并弥补了内嵌表值型函数的不足。 语法   创建语法如下:   CREATE FUNCTION [ owner_name.] function_name   ( [ { @parameter_name [AS] scalar_parameter_data_type [ = default ] } [ ,...n ] ] )   RETURNS @return_variable TABLE table_type_definition   [ WITH function_option [ [,] ...n ] ]   [ AS ]   BEGIN   function_body   RETURN   END    function_option ::=   { ENCRYPTION | SCHEMABINDING }    table_type_definition ::= ( { column_definition | table_constraint }

文档评论(0)

1亿VIP精品文档

相关文档