Plsql Oracle PL/SQL中:=和=之间的区别是什么
我想知道在Oracle PL/SQL中 =可用于布尔比较,也可用于赋值吗 当is:=用于变量初始化时,它也可以用于赋值吗 那么,使用2有什么区别呢Plsql Oracle PL/SQL中:=和=之间的区别是什么,plsql,oracle11g,plsqldeveloper,colon-equals,Plsql,Oracle11g,Plsqldeveloper,Colon Equals,我想知道在Oracle PL/SQL中 =可用于布尔比较,也可用于赋值吗 当is:=用于变量初始化时,它也可以用于赋值吗 那么,使用2有什么区别呢 谢谢 =是PL/SQL和SQL中的相等比较运算符:=是PL/SQL值赋值运算符 这些类似于C派生语言中的=和= 共享和享受。PL/SQL中的一般声明语法使用“:=”。请看下面 变量名称数据类型[非空:=值] 在哪里,, variable_name是变量的名称。 数据类型是有效的PL/SQL数据类型。 NOTNULL是变量的可选规范。 值或默认值也是可
谢谢
=
是PL/SQL和SQL中的相等比较运算符:=
是PL/SQL值赋值运算符
这些类似于C派生语言中的=
和=
共享和享受。PL/SQL中的一般声明语法使用“:=”。请看下面 变量名称数据类型[非空:=值] 在哪里,, variable_name是变量的名称。 数据类型是有效的PL/SQL数据类型。 NOTNULL是变量的可选规范。 值或默认值也是可选的规范,您可以在其中初始化变量。 每个变量声明都是一个单独的语句,必须以分号结尾
“=”是我们在任何其他语言中使用的普通运算符为什么不试试呢?:=用于赋值。也许阅读PL/SQL文档只是有点晚的旁注:
=
不是“其他语言”中的赋值运算符。APL使用