PB中进行怎么保存时的有效检测
答案:2 悬赏:60 手机版
解决时间 2021-01-14 00:33
- 提问者网友:玫瑰园
- 2021-01-13 05:07
PB中进行怎么保存时的有效检测
最佳答案
- 五星知识达人网友:雾月
- 2021-01-13 05:17
可以在数据窗口的update()前循环取出表a的cc字段到变量table_a_cc,然后
select count(*) into :li_count from table_b where cc = :table_a_cc ;
if li_count > 0 and sqlca.sqlcode >= 0 then
//可以保存
else
//不可以保存
end if
select count(*) into :li_count from table_b where cc = :table_a_cc ;
if li_count > 0 and sqlca.sqlcode >= 0 then
//可以保存
else
//不可以保存
end if
全部回答
- 1楼网友:孤独入客枕
- 2021-01-13 06:18
SQL Server 的话可以使用 Select Top 1
Oracle 的话可以使用 Where Rownum = 1
这样的语句
或者使用数据库外键约束
Oracle 的话可以使用 Where Rownum = 1
这样的语句
或者使用数据库外键约束
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯