Cómo averiguar la longitud de la columna CE de SQL Server CE
-
29-10-2019 - |
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