因此,我想说我宣布变量,以便稍后可以将值插入其中
DECLARE
max_number NUMBER (2,2)
the_date DATE() /*********** how do you store a date? */
BEGIN
SELECT MAX(invoice_total), invoice_date
INTO max_number, the_date
FROM.................
如何将日期值存储到变量中?什么进入the_date
的括号?我有点困惑
答案 0 :(得分:2)
无。 DATE
是一种数据类型,它不会按比例和精度(如NUMBER
)或长度(如CHAR
或VARCHAR2
)进一步限定。 DATE
之后甚至没有任何括号。您只需声明the_date DATE
即可。
顺便说一下,当你声明max_number
时,你不必指定比例和精度;你可以,但你不必。 declare max_number NUMBER, the_date DATE
就足够了。