Come scoprire la lunghezza della colonna CE SQL Server
-
29-10-2019 - |
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