public SqlCeFunctionRegistry()
 {
     // SqlFunctions.Add(FunctionType.ToString, FunctionViews.VarArgs("CONVERT(NVARCHAR,", ",", ")"));
     SqlFunctions.Add(FunctionType.Compare, FunctionView.Compare);
     SqlFunctions.Add(FunctionType.NewGuid, FunctionView.Standard("NewID"));
     SqlFunctions.Add(FunctionType.Length, FunctionView.Standard("DataLength"));
 }
 public SQLiteFunctionManager()
 {
     SqlFunctions.Add(FunctionType.Case, FunctionView.Case);
     //SqlFunctions.Add(FunctionType.ToString, FunctionViews.Proxy((v, args) => v.Visit(args[0])));
     SqlFunctions.Add(FunctionType.Compare, FunctionView.Compare);
     SqlFunctions.Add(FunctionType.NewGuid, FunctionView.Standard("NewID"));
     SqlFunctions.Add(FunctionType.Length, FunctionView.Standard("Length"));
 }
Exemple #3
0
 public MySqlFunctionRegistry()
 {
     SqlFunctions.Add(FunctionType.Case, FunctionView.Case);
     //SqlFunctions.Add(FunctionType.ToString, FunctionViews.VarArgs("CAST(", ",", " AS CHAR)"));
     SqlFunctions.Add(FunctionType.Compare, FunctionView.Compare);
     SqlFunctions.Add(FunctionType.NewGuid, FunctionView.Standard("Uuid"));
     SqlFunctions.Add(FunctionType.Length, FunctionView.Standard("Length"));
 }
 public AccessFunctionRegistry()
 {
     SqlFunctions.Add(FunctionType.Case, new IFFunctionView());
     // SqlFunctions.Add(FunctionType.ToString, FunctionViews.StandardSafe("cstr", 1));
     SqlFunctions.Add(FunctionType.Compare, CompareFunctionView.Instance);
     SqlFunctions.Add(FunctionType.NewGuid, FunctionView.Standard("newID"));
     SqlFunctions.Add(FunctionType.Length, FunctionView.Standard("len"));
 }
Exemple #5
0
 public OracleFunctionRegistry()
 {
     SqlFunctions.Add(FunctionType.Case, FunctionView.Case);
     //SqlFunctions.Add(FunctionType.ToString, FunctionViews.VarArgs("CONVERT(NVARCHAR,", ",", ")"));
     SqlFunctions.Add(FunctionType.Compare, FunctionView.Compare);
     SqlFunctions.Add(FunctionType.ToChar, FunctionView.Standard("to_char"));
     SqlFunctions.Add(FunctionType.NewGuid, FunctionView.Standard("Sys_Guid"));
     SqlFunctions.Add(FunctionType.Length, FunctionView.Standard("Length"));
 }
Exemple #6
0
 public FirebirdFunctionRegistry()
 {
     SqlFunctions.Add(FunctionType.NewGuid, FunctionView.Standard("Gen_Uuid"));
     SqlFunctions.Add(FunctionType.Length, FunctionView.Standard("Octet_Length"));
 }