Je pense que vous devez ajouter deux points avant la variable comme ceci :
EXEC SQL. INSERT INTO order VALUES('2', :sy-datum) ENDEXEC.
Je vous recommande également d'utiliser OpenSQL au lieu de Native SQL ici. Lorsque vous essayez d'utiliser une fonctionnalité spécifique à la base de données, SQL natif est utilisé.
La requête que vous utilisez est très générique et non spécifique à la base de données backend.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!