public static void SetNullableDouble(Inserter inserter, double?value) { if (value.HasValue) { inserter.Add(value.Value); } else { inserter.AddNull(); } }
public static void SetNullableInt64(Inserter inserter, long?value) { if (value.HasValue) { inserter.Add(value.Value); } else { inserter.AddNull(); } }
public static void SetNullableInt16(Inserter inserter, short?value) { if (value.HasValue) { inserter.Add(value.Value); } else { inserter.AddNull(); } }
public static void SetNullableBoolean(Inserter inserter, bool?value) { if (value.HasValue) { inserter.Add(value.Value); } else { inserter.AddNull(); } }
public static void SetString(Inserter inserter, string value) { if (value == null) { inserter.AddNull(); } else { inserter.Add(value); } }
public static void SetNullableDateTime(Inserter inserter, DateTime?value) { if (value.HasValue) { inserter.Add(new Timestamp(value.Value.Year, value.Value.Month, value.Value.Day, value.Value.Hour, value.Value.Minute, value.Value.Second, value.Value.Millisecond * 1000)); } else { inserter.AddNull(); } }