计算字符串表达式

luyuan6894 2006-03-31 01:20:19
有一个字符串"1*2*3" 请问有什么函数可以计算出结果?
不知道Oracle中有什么办法?
...全文
192 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
peter_zy 2006-03-31
  • 打赏
  • 举报
回复
对的,就用楼上的这个方法就能得到结果
waterfirer 2006-03-31
  • 打赏
  • 举报
回复
FUNCTION ABC(a in varchar2)

RETURN number IS
Result number;
strsql varchar2(200);

BEGIN
strsql:='select ' || a || ' from dual';
execute immediate strsql into Result;
RETURN (result) ;
END;

qiaozhiwei 2006-03-31
  • 打赏
  • 举报
回复
oracle中好像没有这样的函数或过程,还是自己写个过程实现吧

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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