Sql Function 返回表
来源:互联网 发布:sql select 结果拼接 编辑:程序博客网 时间:2024/06/06 00:42
DEMO1
USE [Test]GO/****** Object: UserDefinedFunction [dbo].[fun_test1] Script Date: 2016/5/5 10:23:13 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER FUNCTION [dbo].[fun_test1](@Parameter NVARCHAR(MAX))RETURNS @temp TABLE (Result varchar(200)) ASBEGINDECLARE @MyIndex INT,@MyChar NVARCHAR(100)SET @MyIndex=CHARINDEX(',',@Parameter)SET @MyChar=SUBSTRING(@Parameter,0,@MyIndex)INSERT INTO @temp VALUES(@MyChar)SET @MyChar=SUBSTRING(@Parameter,@MyIndex+1,LEN(@Parameter))INSERT INTO @temp VALUES(@MyChar)RETURNEND --SELECT * FROM [dbo].[fun_test1]('1,2')
DEMO2
USE [Test]GO/****** Object: UserDefinedFunction [dbo].[fun_test2] Script Date: 2016/3/9 13:59:26 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER FUNCTION [dbo].[fun_test2](@StudentId1 INT,@StudentId2 INT)RETURNS @Result TABLE(StudentId INT,StudentName NVARCHAR(50))ASBEGININSERT INTO @Result SELECT StudentId,StudentName FROM [dbo].[Student] WHERE StudentId=@StudentId1INSERT INTO @Result SELECT StudentId,StudentName FROM [dbo].[Student] WHERE StudentId=@StudentId2RETURNEND--调用----SELECT * FROM [dbo].[fun_test2](1,3)--
0 0
- Sql Function 返回表
- 分隔字符串,返回表的 function
- SQL Function
- SQL FUNCTION
- SQL Function
- SQL function
- sql function
- sql-function
- SQL FUNCTION
- SQL返回表
- function返回sys_refcursor
- function返回多个值
- Oracle APEX使用PL/SQL function返回select语句进行动态查询
- 使用 聚合函数(aggregate function)时,SQL语句的返回值的注意事项
- js function中返回function 闭包
- PostgreSQL function返回多行
- SQL: "IN" Function
- pl/sql function示例
- 22.手势识别之UIPinchGestureRecognizer
- HDOJ2102 A计划
- 给博客添加 swiftype 站内搜索
- 用小猫统计探查discuz后台数据库中的表与数据
- linux kernel的makefile的组织结构(转载)
- Sql Function 返回表
- 3.2 Javascript:探索客户端-cookie
- 设计模式之工厂模式探讨
- Longest Consecutive Sequence
- CodeForces 630E-A rectangle
- resizableImageWithCapInsets:方法的探析
- Android 充电信息的获取
- 给博客换上 Jacman 主题
- 数组退化成指针