should be the same behavior as for virtual columns: * a warning on every inserted row * silently ignored in a trigger