当前位置: 代码迷 >> Sql Server >> 返回datatable的存储过程示例
  详细解决方案

返回datatable的存储过程示例

热度:10   发布时间:2016-04-24 10:04:03.0
求一个返回datatable的存储过程示例
如题,谢谢……
现在只会写返回单个值的,求教了!
------解决方案--------------------
datatable是.net中的数据类型,跟数据库没有直接关系的
你存储过程直接生成一个查询的结果集,可以在ado.net中调用,将查询结果存储在Datatable中
------解决方案--------------------
不会是表值函数吧 哈哈。
------解决方案--------------------
根据返回的结果集,自己在程序中弄下
------解决方案--------------------
这样?

create proc proc_dt(@gender char(2))
as
      select * from table_name where gender=@gender

--调用

select dbo.proc_d t'男'

--内嵌表值函数
create function func_dt(@gender char(2))
returns table
as
     return ( select * from table_name where gender=@gender)

--调用
select * from dbo.func_dt

  相关解决方案