CREATE TABLE avec argument WITH COMPRESSION
Bonjour,
Je suis devant un mini casse-tête depuis quelques heures et je demande si je suis le seul à avoir été confronté à ce problème.
J'aimerais créer une table en langage SQL grâce à l'instruction CREATE TABLE. Mon souci est au niveau de l'usage de l'argument WITH COMPRESSION qui permet d'indiquer qu'on veut bien de la compression unicode sur les champs TEXT ou MEMO. Sans cette indication la Compression Unicode n'est pas indiquée et en travaillant avec une table créée comme cela les champs concernés gardent un nombre d'espaces correspondant, ce qui devient embêtant pour les traitements futurs.
Par exemple si j'ai un champ TEXT (255) où j'écris "Bonjour" au lieu de conserver juste le "Bonjour" dans la table, sans compression unicode il sera conservé "Bonjour" + (255 - 7 = 248) caractères d'espacement.
Voici le code qui ne marche pas pourtant il respecte bien la syntaxe indiquée dans l'aide d'Access
Code:
CREATE TABLE SOLDES ([N° Solde] AUTOINCREMENT CONSTRAINT MyFieldConstraint PRIMARY KEY, [Titre Solde] CHAR WITH COMPRESSION, [Solde Global] YESNO)
Il provoque une "erreur de syntaxe dans l'instruction CREATE TABLE" au niveau du With
Des idées du problème, et/ou de sa solution ?