Group function in PL/SQL疑惑

[复制链接]
查看11 | 回复2 | 2009-9-27 10:21:22 | 显示全部楼层 |阅读模式
请问这句话怎么理解,能否给个具体的例子。
Group functions can not be used in PL/SQL syntax, they are used in SQL statements whin a PL/SQL block.
然后还有另外也提到了

Non available in procedual statement: 1: DECODE 2: Group Function
但是在PL/SQL中不是可以用SUM 之类的函数吗?

谢谢。
回复

使用道具 举报

千问 | 2009-9-27 10:21:22 | 显示全部楼层
单独在语句不行
比如x:=sin(y)可以x:=sum(y)就不可以
x:=decode(1,1,2)也不可以
在plsql的sql中可以
select sum(y) from tt into x也可以
回复

使用道具 举报

千问 | 2009-9-27 10:21:22 | 显示全部楼层
应该是这样的,谢谢哈。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行