protected string GenerateTemporalNowVariable(TemporalInfo temporalInfo) { return(temporalInfo.HasTemporal.GetValueOrDefault() ? "DECLARE @NOW " + (temporalInfo.UseDateTime2.GetValueOrDefault() ? "datetime2" : "datetime") + " = GETUTCDATE()" : string.Empty); }
private static AtomMemberInfo BuildDateTimeMemberInfo(TemporalInfo temporalInfo, string name) { return(temporalInfo.UseDateTime2.GetValueOrDefault(false) ? AtomMembers.DateTime2(name, temporalInfo.DateTime2Precision) : AtomMembers.DateTime(name)); }