Exemple #1
0
        static string Period(SystemVersionedInfo sv)
        {
            if (!Connector.Current.SupportsTemporalTables)
            {
                throw new InvalidOperationException($"The current connector '{Connector.Current}' does not support Temporal Tables");
            }

            return($"PERIOD FOR SYSTEM_TIME ({sv.StartColumnName.SqlEscape()}, {sv.EndColumnName.SqlEscape()})");
        }
Exemple #2
0
 static string Period(SystemVersionedInfo sv) => $"PERIOD FOR SYSTEM_TIME ({sv.StartColumnName.SqlEscape()}, {sv.EndColumnName.SqlEscape()})";