此代码运行时没有任何错误:
DECLARE
files int(5);
BEGIN
SELECT count(*)
INTO files
FROM o.DEPART;
DBMS_OUTPUT.put_line (files);
END;
/
int
是否为数字的未记录别名?
答案 0 :(得分:3)
int
是integer
的同义词 - ANSI SQL数据类型。如果您查看standard
包的声明,您会看到integer
只是number
数据类型的子类型,声明为
subtype INTEGER is NUMBER(38,0);
简单地说,int
是一种受约束的number
数据类型,它允许您(顾名思义)仅存储整数。