在SQL数据库中定义函数

转载 2006年05月30日 16:37:00
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO

ALTER   FUNCTION dbo.SumFace(参数  参数类型)
RETURNS VARCHAR(500)
AS
BEGIN
DECLARE 定义变量 类型与长度
SET 变量=''
SELECT 变量=变量+','+cast(字段名 as 类型) FROM 表名 WHERE 条件
RETURN stuff(变量,1,1,'')
end


GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO

相关文章推荐

Oracle数据库PL/SQL学习笔记——函数定义

小技巧: 如果在sql window窗口下创建函数,但是创建的函数一直是无效函数(有个小红叉), 那么可以再新建 -》program window-》 function  窗口中重写创建函数,这里...

关系数据库SQL之可编程性函数(用户自定义函数)

前言 在关系型数据库中除了前面几篇基本的数据库和数据表操作之外,还提供了可编程性的函数、存储过程、事务、触发器及游标。 本文介绍的是函数。 函数分为两种: 系统函数 用户自定义函数 准备工作 这...
  • SeayXu
  • SeayXu
  • 2016年06月03日 17:32
  • 327

SQL自定义函数

  • 2014年02月26日 21:32
  • 190KB
  • 下载

sql自定义函数

  • 2013年02月27日 17:54
  • 351KB
  • 下载

EXCEL自定义菜单+SQL数据库查询的综合应用

这篇文章我先把上次写的两篇文章综合起来应用一下。让我们可以带着我们的后到处跑。让别人也可以用我们写的代码。 在上篇自定义EXCEL菜单项的文件基础上。我们稍微修改一下。 我们再插入一个模块,内容就...

SQL的split函数(自定义)new

  • 2011年09月27日 13:44
  • 1KB
  • 下载

sql server 自定义函数

  • 2012年08月27日 09:17
  • 51KB
  • 下载

数据库系统概论学习笔记(三):SQL的简单应用之数据定义

Finally,终于开始接触一点实际的东西了——数据定义SQL语言介绍什么的就懒得说了,反正我只知道Oracle、MySQL什么的都支持,而且很好用。我主要使用的是MySQL,所以使用的SQL语句都只...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在SQL数据库中定义函数
举报原因:
原因补充:

(最多只允许输入30个字)