主题:pb调用存储过程时出错,请高手帮忙!急急急!
//pb script
decimal tt
tt = 1
DECLARE proc1 PROCEDURE FOR test1
@p1 = :tt,
@p2 = 0 output ;
execute proc1 ;
close proc1;
//存储过程
CREATE PROCEDURE test1 @p1 decimal(5,0),@p2 decimal(5,0) output
AS
declare @aa decimal(5,2)
set @aa = @aa + @p1
set @p2 = @aa
;
使用的是sql2000数据库。
爆出的错误是:SQLSTATE = 22005
[Microsoft][ODBC SQL Server Driver]对于造型说明无效的字符值
decimal tt
tt = 1
DECLARE proc1 PROCEDURE FOR test1
@p1 = :tt,
@p2 = 0 output ;
execute proc1 ;
close proc1;
//存储过程
CREATE PROCEDURE test1 @p1 decimal(5,0),@p2 decimal(5,0) output
AS
declare @aa decimal(5,2)
set @aa = @aa + @p1
set @p2 = @aa
;
使用的是sql2000数据库。
爆出的错误是:SQLSTATE = 22005
[Microsoft][ODBC SQL Server Driver]对于造型说明无效的字符值