What data type should I use for variable length with German characters?
I'm not sure the following is ok.
public const string stFIELD_DEFINITIONS = " fstInfo VARCHAR(100) CHARACTER SET UNICODE_FSS, fiKeyID INTEGER PRIMARY KEY ";
"VARCHAR(x) CHARACTER SET UNICODE_FSS" is described as "fixed length" per https://firebirdsql.org/manual/migration-mssql-data-types.html.