使用NEWUID()函数生成唯一的条形码编号

2020-09-06 09:27发布

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

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


我正在尝试使用NEWUID()函数生成唯一数字,但由于语法可能存在错误,因此无法执行代码。

我该如何纠正呢?

创建过程生成(在p_docentryt NVARCHAR(50)中)

语言SQLSCRIPT

AS

开始

SELECT cast(" ItemCode" ||'-'|| NEWUID()as nvarchar(50))作为" UNIQUEIDENTIFIER"

来自" OITM"

" T0"所在位置。" DocEntry" = p_docentryt; END;

应生成如下数字:

IT1225-513613161514161

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

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


我正在尝试使用NEWUID()函数生成唯一数字,但由于语法可能存在错误,因此无法执行代码。

我该如何纠正呢?

创建过程生成(在p_docentryt NVARCHAR(50)中)

语言SQLSCRIPT

AS

开始

SELECT cast(" ItemCode" ||'-'|| NEWUID()as nvarchar(50))作为" UNIQUEIDENTIFIER"

来自" OITM"

" T0"所在位置。" DocEntry" = p_docentryt; END;

应生成如下数字:

IT1225-513613161514161

付费偷看设置
发送
1条回答
亦是此间程序员
1楼-- · 2020-09-06 09:57

您的SELECT语句的FROM和WHERE子句不匹配。 您有FROM" OITM",但在WHERE子句中引用了" TO"。

Michael

一周热门 更多>