在pb中调用sql server 存储过程的问题

guangli_zhang 2003-08-25 04:40:30
在sql server 的存储过程如下:

create proc dbo.sys_today
@sys_date datetime out
as
set @sys_date = getdate()

问在pb 下如何调用得到数据库服务器的系统日期
...全文
54 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
guangli_zhang 2003-09-15
  • 打赏
  • 举报
回复
对了,我用的是PB9
为什么不行呢?
banalman 2003-09-12
  • 打赏
  • 举报
回复


datetime date1

DECLARE getday PROCEDURE FOR sys_today
@sys_date = :date1 output using sqlca;
execute getday;
fetch getday into :date1;
close getday;

或者直接用动态Sql语句
liujiaqiang 2003-09-10
  • 打赏
  • 举报
回复
datetime date1

DECLARE getday PROCEDURE FOR sys_today
@sys_date = :date1 output using sqlca;
execute getday;
fetch getday into :date1;
close getday;

这样可以的。
guangli_zhang 2003-09-10
  • 打赏
  • 举报
回复
我发现我的存储过程没有执行
不知是什么原因

请如何定义(在哪儿)

怎么执行?
ahuanghp 2003-08-26
  • 打赏
  • 举报
回复
DECLARE sp_duration PROCEDURE FOR pr_date_diff_prd_ken

@var_date_1 = :ad_start,
@var_date_2 = :ad_end,
@rtn_diff_prd = :ls_duration OUTPUT;

要不然就直接
select max(getdate()) into :dateval from anytablename;
yl_yz 2003-08-26
  • 打赏
  • 举报
回复
datetime date1

DECLARE getday PROCEDURE FOR sys_today
@sys_date = :date1 output using sqlca;
execute getday;
fetch getday into :date1;
close getday;

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧