次のように変数の前にコロンを追加する必要があると思います:
EXEC SQL. INSERT INTO order VALUES('2', :sy-datum) ENDEXEC.
また、ここではネイティブ SQL の代わりに OpenSQL を使用することをお勧めします。データベース固有の機能を使用しようとすると、ネイティブ SQL が使用されます。
使用しているクエリは非常に一般的なものであり、バックエンド データベースに固有のものではありません。
以上がSAP でネイティブ SQL を使用して注文を挿入するときに日付値が入力されないの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。