HANA,为变量赋值,:=和=有什么区别

2020-09-04 02:16发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在查看一些SAP HANA存...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在查看一些SAP HANA存储过程,并且看到了一些类似以下的表达式。

但是据我所见," str = N'test'"具有相同的目的,因此以下语法有什么特别之处吗? 如果没有,为什么要分配2种语法?

声明str nvarchar(50);
     str:= N'test';
 
2条回答
三十六小时_GS
2020-09-04 02:38 .采纳回答

不,没有什么特别的。 ":="是早期版本中使用的赋值运算符。 SAP建议仅使用" =",但出于兼容性原因,仍使用":="。

一周热门 更多>