CharInfo::Collation CollationDB::insert(QualifiedName &qn, const SchemaName *defaultSchema, CollationInfo::CollationFlags flags) { Int32 defaultMatchCount = 0; if (defaultSchema) defaultMatchCount = qn.applyDefaults(*defaultSchema); CMPASSERT(!qn.getCatalogName().isNull()); // fully qualified w/ all defaults size_t siz[CollationInfo::SIZEARRAY_SIZE]; NAString nam(qn.getQualifiedNameAsAnsiString(siz)); CMPASSERT(siz[0] == 3); // fully qualified w/ all defaults return insert(nam, siz, flags, defaultMatchCount); }