internal void UnregisterName(string name)
{
_columnFromName.Remove(name);
if (NamesEqual(name, MakeName(_defaultNameIndex - 1), true, _table.Locale) != 0)
{
do
{
_defaultNameIndex--;
} while (_defaultNameIndex > 1 && !Contains(MakeName(_defaultNameIndex - 1)));
}
}