社区
PowerBuilder
帖子详情
select语句执行后返回记录数的问题
hellokittyhappy
2005-11-28 10:53:33
我想执行完一条select语句看看选择出了几条记录,应该怎样处理呢?
...全文
225
17
打赏
收藏
select语句执行后返回记录数的问题
我想执行完一条select语句看看选择出了几条记录,应该怎样处理呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lovelihp
2005-11-30
打赏
举报
回复
execute immediate :ls_sql using sqlca; //ls_sql 前加冒号
hellokittyhappy
2005-11-30
打赏
举报
回复
综上
ls_sql = "select * from fzpcno where card = '"+ ls_card+ "'"
execute immediate ls_sql using sqlca;
select @@rowcount
对吗?
lsqkeke
2005-11-29
打赏
举报
回复
select * from 表名 --你的select语句
select @@rowcount --得出查询所得的行数
一手软一手硬
2005-11-29
打赏
举报
回复
你要返回什么,SQLCA里有啊!
hedry
2005-11-29
打赏
举报
回复
如果我在程序中写好了一句sql
ls_sql = "select * from fzpcno where card = '"+ ls_card+ "'"
然后需要运行阿,可使用什么来行呢?又怎么知道运行结果呢?
execute immediate ls_sql using sqlca;
这样就可以运行了!
hygougou
2005-11-28
打赏
举报
回复
用count(字段)比count(*)
运行可快
lxzm1001
2005-11-28
打赏
举报
回复
select count(*) from (select * from where ....) t
lsqkeke
2005-11-28
打赏
举报
回复
用 @@rowcount
xiaoplx
2005-11-28
打赏
举报
回复
在select语名中加入一个字段 count(*)
hellokittyhappy
2005-11-28
打赏
举报
回复
没有更简单的方法吗?好象在java中都可以很简单的获得sql语句的返回值啊?
fancylxb
2005-11-28
打赏
举报
回复
select rownum,字段 from table
xiaoplx
2005-11-28
打赏
举报
回复
DECLARE my_cursor DYNAMIC CURSOR FOR SQLSA ;
ls_sql = "select * from fzpcno where card =?"
PREPARE SQLSA FROM :ls_sql ;
OPEN DYNAMIC my_cursor using : ls_card;
DO WHILE SQLCA.SQLCODE=0
FETCH my_cursor INTO :变量1,:变量2........ ;
LOOP
CLOSE my_cursor ;
xiaoplx
2005-11-28
打赏
举报
回复
要使用动态游标
hellokittyhappy
2005-11-28
打赏
举报
回复
如果我在程序中写好了一句sql
ls_sql = "select * from fzpcno where card = '"+ ls_card+ "'"
然后需要运行阿,可使用什么来行呢?又怎么知道运行结果呢?
lw1a2
2005-11-28
打赏
举报
回复
我上面的说错了
lw1a2
2005-11-28
打赏
举报
回复
select @@rowcount
pmz
2005-11-28
打赏
举报
回复
在PB中可以用
SQLCA.SQLNROWS
mysql -
select
语句
执行
顺序/where
语句
执行
顺序
1.
SELECT
语句
处理顺序 2.where 后条件
执行
先后顺序 1.
SELECT
语句
处理顺序 (1)from (2)on (3)join (4)where (5)group by (开始使用
select
中的别名,后面的
语句
中都可以使用) (6)avg,sum.... (7)having (8...
SELECT
语句
执行
顺序
select
_list:指定从
数
据库中
返回
的目标列或表达式。query_table_expression:指定
数
据来源的表、视图或实体化视图等。·join_clause:进行连接查询。 where_clause:限制从
数
据源中
返回
的
记录
需要满足的条件。...
MySQL知识汇总:讲一讲MySQL中
Select
语句
的
执行
顺序
MySQL
语句
执行
顺序:FROM > 表链接(inner join、left join、right join) > WHERE >group by 进行分组 > having过滤 >
select
> order by
语句
排序 > 分页
语句
2、详细解释为什么
select
查询...
select
语句
的语法顺序和
执行
顺序
select
语句
的语法格式如下。
select
字段列表 from
数
据源 [ where条件表达式 ] [ group by 分组字段 [ having条件表达式 ] [ order by 排序字段 [ asc | desc ] ] 2.
执行
顺序 from wher group by having
select
...
mysql的
select
where
语句
_(MySQL笔记)
SELECT
语句
的WHERE子句详解
WHERE子句在
SELECT
语句
中,
语句
首先从FROM子句开始
执行
,
执行
后会生成一个中间结果集,然后就开始
执行
WHERE子句。WHERE子句是对FROM子句生成的结果集进行过滤,对中间结果集的每一行
记录
,WHERE子句会
返回
一个布尔值...
PowerBuilder
1,076
社区成员
66,437
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章