關於數據類型
代碼如下,運行結果輸出 '相等 ',可類型不同爲什麽會輸出相等?
declare
nd number(10);
begin
nd:=2007;
if to_char(sysdate, 'yyyy ')=nd then
begin
dbms_output.put_line(to_char(sysdate, 'yyyy ')); --輸出2007
dbms_output.put_line(nd); --輸出2007
dbms_output.put_line( '相等 ');
end;
else
dbms_output.put_line( '不相等 ');
end if;
end;
------解决方案--------------------number可以看成char型