Я создал таблицу с использованием SQL Server CE следующим образом:
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)";
Имя таблицы docEntry
, а ширина столбца, которую мне нужно узнать, это fileName column.
Цель состоит в том, чтобы определить, равна ли ширина столбца 70, если да, мне нужно расширить его до другого размера, иначе оставить его.
Я пытался
SELECT COL_LENGTH(docEntry, fileName)
вызвано исключение:
SqlCeException было обнаружено:
Имя столбца недопустимо. [Имя узла (если есть) =, имя столбца = docEntry]
Не знаю почему ...
Кто-нибудь знает?