如何在SAP HANA Web IDE中使用xsjs将值插入新表?

2020-09-12 04:47发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我目前正在Web I...

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

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


大家好,

我目前正在Web IDE上使用Node js模块连接到数据库。 我已经成功完成了,但是现在我试图过滤数据库中的表,并将这些过滤后的值放入同一HDI容器中的新表中。 我已经为同一代码编写了代码,但没有得到所需的输出。 该代码成功运行,但未将值插入表中。

要获取数据的表:csduser.CustomerData

用于推送过滤数据的表:new.new

下面是代码:

请帮助纠正代码中的错误

"使用严格";


 var conn = $ .hdb.getConnection();
 var query =" SELECT from csduser.CustomerData {" +
 " Customer_ID为\" Unique_ID \"," +
             " Customer_FName为\" Name \"," +
             "年度收入为\"金额\"" +
             "}";
 var rs = conn.executeQuery(query);


//console.log("BEFORE BODY");


 var body ="";
 var tuples = [];
 for(rs的可变项){
    if(项目金额<2000000){
    var temp = {};
    temp.Unique_ID = item.Unique_ID;
    temp.Name = item.Name;
    temp.Amount = item.Amount;
   
    tuples.push(temp);
    }
 }


//console.log(" BEFORE FOREACH");


 tuples.forEach(function(ele){
 console.log(ele);

//将值插入" new.new"值(1,'abc',1000);
 var sql ="插入\" new.new \"值(" + ele.Unique_ID +",'" + ele.Name +"'," + ele.Amount +");";";
 console.log(sql);
 var retVal = conn.executeQuery(sql);
 console.log(retVal);
 });
 
2条回答
小熊yu生菜
2020-09-12 05:07

您会遇到什么错误?

您分配给查询变量的第一个select语句看起来很奇怪。您不应该选择*或...中的特定列而不是SELECT吗? 来自?

一周热门 更多>

相关问答