PL/SQL 变量和非 PL/SQL 变量有什么区别?

What's the difference between PL/SQL variables and non-PL/SQL variables?

PL/SQL变量和非PL/SQL变量有什么区别?

从这里开始关于非 PL/SQL variables 是绑定变量:

A bind variable is a variable that you declare in a host environment and then use to pass runtime values. These values can be character or numeric. You can pass these values either in or out of one or more PL/SQL programs, such as packages, procedures, or functions.

和 PL/SQL variables 我假设你指的是我们在查询中使用的变量

A variable is nothing but a name given to a storage area that our programs can manipulate. Each variable in PL/SQL has a specific data type, which determines the size and layout of the variable's memory; the range of values that can be stored within that memory and the set of operations that can be applied to the variable.