返回記錄集函式

2021-04-12 20:54:50 字數 619 閱讀 9164

set ansi_nulls on

set quoted_identifier on

gocreate function [dbo].[rtntablefunc]()

returns table

asreturn ( select 'cqs' as a,'2007-04-03' as b,'okok' as c )

set ansi_nulls on

set quoted_identifier on

gocreate procedure [dbo].[gettable]

asbegin

--create table @table(a varchar(20),b varchar(20),c varchar(20))

--set @table=dbo.rtntablefunc()

--select * from @table

select * from dbo.rtntablefunc()

set nocount on;

end/*

exec cqsdb.dbo.gettable

a      b           c

cqs   2007-04-03   comtent

Oracle儲存過程返回記錄集

oracle的儲存過程返回記錄集,關鍵之處是要用游標。關於資料庫的游標 cursor 大家肯定都接觸不少,我們可以通過open,fetch,close操作控制游標進行各種方便的操作,這方面的例子我就不在重複了。我們現在要介紹的是游標變數 cursor variable 類似游標,游標變數也是指向乙個...

oracle的儲存過程返回記錄集

oracle的儲存過程返回記錄集 oracle的儲存過程返回記錄集,關鍵之處是要用游標。關於資料庫的游標 cursor 大家肯定都接觸不少,我們可以通過open,fetch,close操作控制游標進行各種方便的操作,這方面的例子我就不在重複了。我們現在要介紹的是游標變數 cursor variabl...

儲存過程返回記錄集總數,及輸出。

在查詢分析器中執行建立儲存過程 create procedure recordcount strwhere nvarchar 500 count int output as declare sqlstr nvarchar 1000 if strwhere set sqlstr n select co...