我有表如下:计算单列甲骨文
id jancuk pijut
-------------------------------
1 20 * 4
2 2 + 4
3 3 - 1 + 2
4 20/5
我想从jancuk
列更新结果列pijut
。这在使用查询的oracle中可能吗?
所以,如果表已经更新,那么这个表应该是这个样子的:
id jancuk pijut
-------------------------------
1 20 * 4 80
2 2 + 4 6
3 3 - 1 + 2 4
4 20/5 4
请帮助我。谢谢。
'jancuk'是varchar? 'pijut'是整数?此外,方程式有多复杂? –
@RaduGheorghiu是的,jancuk = varchar和pijut =数字(10,0) –
这不是一个答案,而是这个博客条目中非常接近的东西(汤姆凯特)。 http://tkyte.blogspot.com/2010/04/evaluating-expression-like-calculator.html – dmansfield