Pregunta

Creé una tabla usando SQL Server CE de la misma manera:

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)";

El nombre de la tabla es docEntry, y el ancho de la columna que necesito averiguar es la columna de nombre de archivo.

El propósito es detectar si el ancho de la columna es 70, en caso afirmativo, necesito expandirlo a otro tamaño, de lo contrario, déjelo.

Lo intenté

SELECT COL_LENGTH(docEntry, fileName)

causó excepción:

SQLCEException fue atrapado:
El nombre de la columna no es válido. [Nombre del nodo (si alguno) =, columna name = DoCentry

No sé por qué ...

¿Alguien sabe?

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top