Beispiel #1
0
 public static string Identifier(this IDatabaseQueryDialect dialect, params string[] identifiers)
 {
     return(string.Join(
                dialect.IDENTIFIER_DELIMITER,
                identifiers.Select(
                    identifier => string.Format(dialect.IDENTIFIER_FORMAT, identifier)
                    )
                ));
 }
Beispiel #2
0
 public static string String(this IDatabaseQueryDialect dialect, string value)
 {
     if (!string.IsNullOrEmpty(value))
     {
         value = value.Replace("'", "''");
     }
     return(string.Format(
                dialect.STRING_FORMAT,
                value
                ));
 }