Domanda

Ho creato una tabella usando SQL Server CE come questo:

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

Il nome della tabella è docEntry, e la larghezza della colonna ho bisogno di scoprire è la colonna file.

Lo scopo è rilevare se la larghezza della colonna è 70, se sì, devo espanderla ad altre dimensioni, altrimenti lasciarlo.

Provai

SELECT COL_LENGTH(docEntry, fileName)

Ha causato un'eccezione:

SqlceException è stato catturato:
Il nome della colonna non è valido. [Nome nodo (se presente) =, nome colonna = Docentry

Non so perché ...

Qualcuno lo sa?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top