【发布时间】:2021-01-16 18:35:36
【问题描述】:
我有 PLSQL 块和一个表。我需要从该表的行中编写一个表达式。 假设我的表格行类似于 a、b、c、d,我的描述应该是这样的;
desc_ VARCHAR2(32000) := &a || &b || &c || &d
我的一些变量取决于条件。例如,如果 &d 为 Null,我需要写“UNDEF”,如果它不是 null,则需要写“something”。
我的问题是如何将其应用于变量?
谢谢
【问题讨论】:
-
您指出您的表有行 a、b、c、d,但您的赋值语句将其视为列(实际上这里是替换变量)。这些是完全不同的东西,那么它们是什么?根据具体情况,解决方案将完全不同。 @Littlefoot 将它们作为替换变量。