【发布时间】:2015-04-20 19:49:28
【问题描述】:
在大多数编程语言中,您都有一种为变量编写增量的快速方法,如下例所示:
inc(variableName);
variableName++;
variableName += 1;
Oracle Pl/Sql 中有哪些方法可以做到这一点,而不是使用以下方法:
variableName := variableName + 1;
【问题讨论】:
-
不要对
PL/SQL特定问题使用SQL标签。它们是不同的。 -
使用
variableName := variableName + 1;有什么问题? -
没什么毛病,就是多打(或复制粘贴)variableName++;短得多,在 c++ 中,当您使用诸如 arrayName[variableName++] := 'some text'; 之类的变量时,您可以立即使用它
-
PL/SQL 有点错误...... 老式 与更现代的语言相比,有时会非常冗长。你只需要习惯它,因为通常没有办法绕过它(如果周围有它可能比原来的更糟糕)。 PL/SQL 的强大之处在于 SQL 部分。