在PL/SQL中,要显示行号,你可以使用`DBMS_OUTPUT.PUT_LINE`函数,并结合一个计数器变量来实现。以下是一个简单的例子,它将显示一个数字序列,每个数字前都有一个行号。
```sql
DECLARE
v_counter NUMBER := 1;
BEGIN
FOR i IN 1..10 LOOP
DBMS_OUTPUT.PUT_LINE('Line ' v_counter ': ' i);
v_counter := v_counter + 1;
END LOOP;
END;
```
在这个例子中,`v_counter`是一个计数器变量,它从1开始,并在每次循环迭代时递增。`DBMS_OUTPUT.PUT_LINE`函数用于输出行号和当前循环的值。这样,你就可以看到每个数字前都有一个行号。请注意,`DBMS_OUTPUT.PUT_LINE`的结果只有在启用了`DBMS_OUTPUT`时才能看到,通常在SQLPlus或SQL Developer中可以通过设置相应的选项来启用它。