易截截图软件、单文件、免安装、纯绿色、仅160KB

ms sql存儲過程參數返回值

create table tabReProc
 (    
 name varchar(30),    
 age integer,    
 primary key(name,age)    
 ) 
 insert into tabReProc values('x7700',20) 
 insert into tabReProc values('x7711',21) 
 insert into tabReProc values('x7733',23) 
 insert into tabReProc values('x7755',25) 
if exists(select *from dbo.[sysobjects] where [name]='proc1')
   drop proc proc1
go
 create procedure proc1(@parm1 integer,@parm2 varchar(30) output) 
 as    
 select @parm2='zhongguo'    
 select * from tabReProc where age=@parm1    
 return 100    
go
declare @tmpa int 
declare @param1 int ,@param2 varchar(30) 
select @param1=20 
execute @tmpa=proc1 @param1,@param2 output 
select  @tmpa,@param2


相关文档:

linq to sql 插入值,以及如何取回自增的ID

linq to sql 在插入值的时候还是很方便。有时候我们需要在插入一个新的实体之后得到那个实体的主键ID的值,这个ID当然必须是自增。一段时间我一直认为直接使用linq to sql的插入机制是不可以在做到的,所以只有使用存储过程的,具体可以查看这篇文章:http://blog.benhall.me.uk/2008/01/custom-insert-logic-with-linq-to- ......

一次神奇的SQL 错误调试经历

上周接到一个奇怪的bug,一个曾经运行得很好的存储过程突然产生了错误的结果。
负责维护的兄弟们很负责任的对错误进行了跟踪,并把错误定位一个如下的语句:
SELECT *
into SomeTable
from A join B on A.id=B.id
         join C on A.id=C.id
他们发现从SomeTable做查询的 ......

SQL SERVER:select 字符串拼接问题

一、问题
select UserID,LastName,FirstName,UserName from SYSUser
UserID LastName FirstName UserName
------------------------------------------------------
1      A        B        C
2  &nb ......

SQL Convert的用法

CONVERT 函数 [数据类型转换]
--------------------------------------------------------------------------------
功能 
返回转换成提供的数据类型的表达式。
语法 
CONVERT ( data type, expression [ , format-style ] )
参数 
data&nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号