我有下表:
CREATE TABLE SQLTIME.SY_CURR_CODE
(
CURRENCY_CODE VARCHAR2(3 BYTE) NOT NULL,
DES1 VARCHAR2(30 BYTE) NOT NULL,
CURRENCY_SYMBOL VARCHAR2(3 BYTE) NOT NULL
)
我想创建一个查询,该查询将在下拉列表中使用,该下拉列表将显示每种货币代码的描述。我在网上搜索了一些帮助,但我无法解决以下错误:
[错误] PLS-00103 (6342: 88): PLS-00103: 在期望以下之一时遇到符号“)”:* & = - + ; </ > at in 是 mod 余数 not rem <> or != or ~= >= <= <> and or like like2 like4
这是我的代码:
<TR>
<TD></TD>
<TD></TD>
<TD CLASS="tablelabel">Base Currency</TD>
<TD class="reqlabel1">');
vSQl := 'select toValueText(a.code, a.descr) from
(select currency_code code, des1 descr '||'from sy_curr_code ') a ';
htp_dropdown(pvSql => vSQL,
pvName => 'pvcurrencycode',
pvDefVal => null,
pvEvent => 'style="width:200px" class="reqinput1" tabindex=33 id="pvcurrencycode"');
htp.p('
</TD>
</tr>