Vous consultez une page technique concernant le logiciel de gestion Mercator. Celle-ci contient des informations spécifiques destinées aux professionnels de Mercator. Souhaitez-vous être redirigés vers des informations plus générales ?


   Ne plus poser cette question

En SQL, en validation signalétique : "syntaxe incorrecte" - "incorrect syntax"

0000000781     -      31/01/2011
Obsolète

En version Client-Server (SQL ou MSDE), lors d'une validation dans un signalétique, Mercator affiche un des messages suivants :

  • Impossible de sauvegarder les modifications : Ligne 1 syntaxe incorrecte vers ')'
  • Impossible de sauvegarder les modifications : Line 1 incorrect syntax near ')'
  • Impossible de sauvegarder les modifications : Ligne 1 syntaxe incorrecte vers le mot clé 'where'
  • Impossible de sauvegarder les modifications : Line 1 incorrect syntax near the keyword 'where'
Ceci provient du fait que la table du signalétique (CLI, FOU, STOCK, ...) contient un champ dont le nom ne commence pas par la première lettre du nom de la table suivi du caractère _, ou un champ dont le nom a une longueur supérieure à 10 caractères.

Autrement dit :
  • dans STOCK, tous les champs doivent commencer par S_
  • dans CLI, tous les champs doivent commencer par C_
  • dans FOU, tous les champs doivent commencer par F_
  • dans PROJ, tous les champs doivent commencer par P_
  • dans EMB, tous les champs doivent commencer par E_
  • dans DEST, tous les champs doivent commencer par D_
  • dans TACT, tous les champs doivent commencer par T_






Cookies fonctionnels : Cookies nécessaires à l'utilisation du site et cookies de préférence. Ils ne contiennent aucune donnée à caractère personnel. (En savoir plus)

Cookies statistiques : Captation de statistiques liées aux comportements des internautes. (En savoir plus)

Cookies marketing : Pour effectuer le suivi des visiteurs au travers des sites web, à des fins publicitaires. (En savoir plus)

Vous consultez une page relative à une version de Mercator qui n'est plus commercialisée ni supportée.

Mercator est une application .net qui utilise une base de données SQL Server. Les informations sur cette page ne correspondent plus à ces caractéristiques.