sql-server-2008 – 表值参数作为存储过程的输出参数
发布时间:2020-12-24 12:22:29 所属栏目:MsSql教程 来源:网络整理
导读:是否可以将Table-Valued参数用作存储过程的输出参数? 这是我想在代码中做的事情 /*First I create MY type */CREATE TYPE typ_test AS TABLE ( id int not null,name varchar(50) not null,value varchar(50) not null PRIMARY KEY (id))GO--Now I want to c
是否可以将Table-Valued参数用作存储过程的输出参数? 这是我想在代码中做的事情 /*First I create MY type */ CREATE TYPE typ_test AS TABLE ( id int not null,name varchar(50) not null,value varchar(50) not null PRIMARY KEY (id) ) GO --Now I want to create stored procedu whic is going to send output type I created,--But it looks like it is inpossible,at least in SQL2008 create PROCEDURE [dbo].sp_test @od datetime,@do datetime,@poruka varchar(Max) output,@iznos money output,@racun_stavke dbo.typ_test READONLY --Can I Change READONLY with OUTPUT ? AS BEGIN SET NOCOUNT ON; /*FILL MY OUTPUT PARAMS AS I LIKE */ end 解决方法不,遗憾的是,表值参数是只读的和仅输入的.一般来说,这个主题在 How to Share Data between Stored Procedures中得到了很好的介绍,它提供了所有替代方案.我的建议是使用#temp表.(编辑:应用网_常德站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 关于html的表单元素详解(二)
- sql-server – 如何在一个查询中连接一列内连接中多行的字符
- ms-access – 如何控制Access数据库的用户权限?
- sql-server – 添加sql表的唯一约束作为另一个sql表的外键引
- 如何为下面给出的查询编写等效的SQL case语句?
- sql-server – 从MSSQL2005到MYSQL 5.x的单向复制
- entity-framework-4 – 如何使用SQL Compact 4首先使用Enti
- SQL查询如果匹配另一个表中的条目(例如假日日期),则排除记录
- sql-server – 找出导致最大网络流量的查询
- SQL数据库备份怎样做?数据库备份代码解析
站长推荐
热点阅读