Question

J'ai créé un tableau à l'aide de SQL Server CE comme ceci:

SqlCeCommand createTableCmd = new SqlCeCommand();
createTableCmd.CommandText = "Create table docEntry (id nvarchar (70) not null PRIMARY KEY, "
                + "parent nvarchar(70), "
                + "lmt bigint not null, "
                + "fileName nvarchar(70) not null)";

Le nom du tableau est docEntry, et la largeur de la colonne que j'ai besoin de découvrir est la colonne de nom de fichier.

Le but est de détecter si la largeur de la colonne est de 70, si oui, j'ai besoin de l'étendre à une autre taille, sinon le laisse.

j'ai essayé

SELECT COL_LENGTH(docEntry, fileName)

Cela a provoqué une exception:

SqlceException a été capturé:
Le nom de la colonne n'est pas valide. [Nom de nœud (le cas échéant) =, nom de colonne = docentry

Je ne sais pas pourquoi ...

Quelqu'un sait?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top