字符串中单引号是用连续的两个单引号来表示的,双引号只是一个标示符,所以双引号可以不成对出现,双引号可以作为变量名称使用:而且使用的时候可以去掉双引号而且不区分大小写使用:
以下的列子是可以执行成功的:
declare
"WEI" long;
begin
wei:='hi';
DBMS_OUTPUT.put_line(wei);
end;
但是如果把变量名改成“wei”, 就会失败,具体原因不详,有待考证中。
declare
"wei" long;
begin
wei:='hi';
DBMS_OUTPUT.put_line(wei);
end;
以下的列子是可以执行成功的:
declare
"WEI" long;
begin
wei:='hi';
DBMS_OUTPUT.put_line(wei);
end;
但是如果把变量名改成“wei”, 就会失败,具体原因不详,有待考证中。
declare
"wei" long;
begin
wei:='hi';
DBMS_OUTPUT.put_line(wei);
end;