SQL视图是否可以包含SAP表中不存在的字段

2020-08-22 14:32发布

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

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


团队;

我正在创建一个SQL视图,如下所示:

选择创建视图" RAO"。" AUFM_VIEW_100"

YYACRONYM AS MJAHR,

Mat_No as MBLNR,

Group_Known为Group_Known nvarchar(1)默认为"?" ,

Area_worl作为area_world nvarchar(5)默认为" N/A",

来自" SXSLTP08"。" AUFM";

前两个字段显示在SAP表AUFM中。 但是,SAP表中不存在其他两个字段。 什么时候激活。 系统抛出如下错误:SAP DBTech JDBC:[257]:sql语法错误:" nvarchar"附近的语法不正确:第6行第31行(在pos 130)。 我猜测。 底部的两个字段未声明,并且与SAP Table不相关。

我该如何克服这个问题?

RAP

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

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


团队;

我正在创建一个SQL视图,如下所示:

选择创建视图" RAO"。" AUFM_VIEW_100"

YYACRONYM AS MJAHR,

Mat_No as MBLNR,

Group_Known为Group_Known nvarchar(1)默认为"?" ,

Area_worl作为area_world nvarchar(5)默认为" N/A",

来自" SXSLTP08"。" AUFM";

前两个字段显示在SAP表AUFM中。 但是,SAP表中不存在其他两个字段。 什么时候激活。 系统抛出如下错误:SAP DBTech JDBC:[257]:sql语法错误:" nvarchar"附近的语法不正确:第6行第31行(在pos 130)。 我猜测。 底部的两个字段未声明,并且与SAP Table不相关。

我该如何克服这个问题?

RAP

付费偷看设置
发送
6条回答
clever101
1楼 · 2020-08-22 15:11.采纳回答

我在您的脚本中看到两个错误。 我将您的脚本更改为:

创建视图" RAO"。" AUFM_VIEW_100"作为选择

YYACRONYM AS MJAHR,

Mat_No作为MBLNR,

'?' 表示为Group_Known,

" N/A"表示为Area_world

,来自" SXSLTP08"。" AUFM";

我假设您正在从以下位置创建此视图 在很久没有工作的SAP环境中。 也许我提出的格式需要稍有不同。

Mike

野沐沐
2楼-- · 2020-08-22 15:24

还有2个错误;请参阅第25页的"错误"。 前两列也是错误的。

wang628962
3楼-- · 2020-08-22 15:11

您的语法是错误的。

尝试

创建视图" AUFM_VIEW_100"为
 选择MJAHR作为YYACRONYM,
 MBLNR为Mat_No,
 '?' 作为Group_Known,
 " N/A"为area_world
 来自" SXSLTP08"。" AUFM" 
歪着头看世界
4楼-- · 2020-08-22 15:28

很好!

奄奄一息的小鱼
5楼-- · 2020-08-22 15:08

迈克尔,非常感谢您的好回答。 正如Mike在回复中定义的那样。 必须首先包含SAP字段。 现在,代码如下所示:

选择创建视图" GKMPK"。" AUFM_VIEW_100"

MJAHR AS YYACRONYM,

MBLNR AS Mat_No,

'?' 作为Group_Known,

" N/A"作为" SXSLTP08"中的area_world。" AUFM";

谢谢你们。

SC_Yao
6楼-- · 2020-08-22 15:32

你好劳尔

我不确定您指的是什么,因为您的SELECT语句现在与我的答案完全一样! :)

迈克尔

一周热门 更多>