新手刚入门,求指点

一只小小菜鸟 2014-04-04 04:08:33
怎么就错了呢?新手勿喷。。。。

sql> select 2**3 from dual;
ORA-00936: 缺失表达式
...全文
138 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
WSZHAO_SELECT 2014-04-15
  • 打赏
  • 举报
回复
在plsql中是可以这样用的:

begin
dbms_output.put_line(2**3);
end;
gleiyu 2014-04-04
  • 打赏
  • 举报
回复
幂运算,求余这些操作都要用到函数的,去查查oracle自带的数学函数吧
SELECT power(2,3) FROM dual;
流浪川 2014-04-04
  • 打赏
  • 举报
回复
引用 3 楼 xiwang912 的回复:
不是有**幂运算吗?那2的3次方怎么弄啊,sql*plus中
select power(2,3) from dual;
一只小小菜鸟 2014-04-04
  • 打赏
  • 举报
回复
不是有**幂运算吗?那2的3次方怎么弄啊,sql*plus中
流浪川 2014-04-04
  • 打赏
  • 举报
回复
引用 楼主 xiwang912 的回复:
怎么就错了呢?新手勿喷。。。。 sql> select 2**3 from dual; ORA-00936: 缺失表达式
*为算数表达式。。要求*两端有可计算的表达式。。两个*需要三个表达式,所以提示你缺少表达式
WSZHAO_SELECT 2014-04-04
  • 打赏
  • 举报
回复
你想干嘛?这是什么意思?

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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