下面是一个PL/SQL代码示例,用于计算数字1到10的2的幂次方:
DECLARE
power_num NUMBER;
BEGIN
FOR i IN 1..10 LOOP
power_num := POWER(2, i);
DBMS_OUTPUT.PUT_LINE('2的' || i || '次幂为: ' || power_num);
END LOOP;
END;
在上面的代码中,我们使用一个FOR循环来迭代数字1到10。在每次迭代中,我们使用POWER函数来计算2的幂次方,并将结果存储在变量power_num中。然后,我们使用DBMS_OUTPUT.PUT_LINE函数来打印结果。
你可以将这段代码复制到一个PL/SQL开发环境(如Oracle SQL Developer)中,并执行它来查看结果。输出应该类似于以下内容:
2的1次幂为: 2
2的2次幂为: 4
2的3次幂为: 8
2的4次幂为: 16
2的5次幂为: 32
2的6次幂为: 64
2的7次幂为: 128
2的8次幂为: 256
2的9次幂为: 512
2的10次幂为: 1024