第6章SQLppt.ppt

RETURN @aver END GO   在分析查询器查询窗口中输入上 面语句,并执行查询,在对象浏览器 窗口中对应函数对象上单击鼠标右键 在快捷菜单上选择“刷新”,可看到函 数average()对象的图标,如图6-1。 2、表型函数的定义 表型函数定义的语法格式为: CREATE FUNCTION [所有者名.]函 数名([{形式参数[AS]类型[=默认 值]}[,…n]]) RETURNS TABLE [AS] RETURN [(select语句)] 参数说明:   形式参数的数据类型为系统的基 本标量类型,不能为timestamp类 型、用户定义数据类型和非标量类型 (如cursor和table)。 TABLE关健字指定此函数返回一个 表。 函数返回select语句的结果。 下面创建一个表型函数havejsy,它 输入变量为城市名称,其返回值为来 自该城市的所有驾驶员姓名和驾照 号。 〖例6-2〗定义一个函数,用于查询 来自指定城市驾驶员姓名和驾照号。 CREATE FUNCTION havejsy (@come char(10)) RETURNS TABLE AS RETURN ( SELECT 姓名,驾照号 FROM jsy   WHERE 籍贯=@come) GO   在分析查询器的查询窗口中输入 上面语句,并执

文档评论(0)

1亿VIP精品文档

相关文档