Sql函数返回一个数据集(Table)

来源:互联网 发布:杭州哪里适合拍照淘宝 编辑:程序博客网 时间:2024/06/06 02:37
  1. if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[FunName]'and xtype in (N'FN', N'IF', N'TF'))  
  2. drop function [dbo].[FunName]  
  3. GO  
  4.   
  5. SET QUOTED_IDENTIFIER ON   
  6. GO  
  7. SET ANSI_NULLS ON   
  8. GO  

  9. ----函数 : FunName   
  10. ----主要功能:返回一个数据集(Table)。  
  11. ----运行实例:select * from dbo.FunName(2)  
  12. CREATE FUNCTION FunName (参数列表) 
  13. RETURNS @表变量名table  (字段列表 )   
  14. AS  
  15. BEGIN  
  16. -------这里插入数据  
  17. INSERT INTO @表变量名   
  18.   SELECT * from TableName  
  19. ------返回 
  20. RETURN
  21. END  
  22.   
  23. GO  
  24. SET QUOTED_IDENTIFIER OFF   
  25. GO  
  26. SET ANSI_NULLS ON   
  27. GO 
阅读全文
0 0
原创粉丝点击