Язык запросов CDS для сравнения таблиц и несовпадения записей для вставки

У нас есть требование, когда нам нужно добавить записи TABLE1 в TABLE2 на основе предложения WHERE.

единственный соответствующий документ/блог, который я нашел, это https://cap.cloud.sap/docs/node.js/cds-ql#insert-as и https://blogs.sap.com/2022/06/21/getting-started-with-cds.ql-in-nodejs-for-cap-101-on-how-to-query-data/

на данный момент я реализовал приведенный ниже запрос, который я запускаю с помощью функции, определенной в файле .cds.

      const c = await INSERT.into("TABLE1").
        as(SELECT.from("TABLE2").where({STATUS : 'X'}))

получение ошибки ниже 400.

       {
      "error": {
        "code": "400",
        "message": "Expected uri token 'EOF' could not be found in 'functionName();' at position 37"
      }
    }

0 ответов

Другие вопросы по тегам