如何使用 pl/SQL 函数在 LOV 项目中列出数字(例如从 1 到 20)? Return 值与显示值相同
How do I list numbers -for example from 1 to 20- in a LOV item by using pl/SQL function? Return values are same as display values
我试图通过在 pl/SQL 函数中使用循环在 LOV 项中列出数字(例如从 1 到 20)。这一定是可能的,但我还没有成功。感谢您宝贵的帮助。
不需要做pl/sql,这可以使用伪列LEVEL
和纯SQL中的CONNECT BY
子句来实现。对于日期列表、数字列表等选择非常有用。对于从 1 到 20 的数字列表,您可以这样做:
SELECT
level AS display_value,
level AS return_value
FROM
dual
CONNECT BY
level <= 20
我试图通过在 pl/SQL 函数中使用循环在 LOV 项中列出数字(例如从 1 到 20)。这一定是可能的,但我还没有成功。感谢您宝贵的帮助。
不需要做pl/sql,这可以使用伪列LEVEL
和纯SQL中的CONNECT BY
子句来实现。对于日期列表、数字列表等选择非常有用。对于从 1 到 20 的数字列表,您可以这样做:
SELECT
level AS display_value,
level AS return_value
FROM
dual
CONNECT BY
level <= 20