0
|
1 using System;
|
|
2
|
|
3 namespace BLToolkit.Data.Sql
|
|
4 {
|
|
5 public enum QueryElementType
|
|
6 {
|
|
7 SqlField,
|
|
8 SqlFunction,
|
|
9 SqlParameter,
|
|
10 SqlExpression,
|
|
11 SqlBinaryExpression,
|
|
12 SqlValue,
|
|
13 SqlDataType,
|
|
14 SqlTable,
|
|
15 Join,
|
|
16 JoinOn,
|
|
17
|
|
18 ExprPredicate,
|
|
19 NotExprPredicate,
|
|
20 ExprExprPredicate,
|
|
21 LikePredicate,
|
|
22 BetweenPredicate,
|
|
23 IsNullPredicate,
|
|
24 InSubQueryPredicate,
|
|
25 InListPredicate,
|
|
26 FuncLikePredicate,
|
|
27
|
|
28 SqlQuery,
|
|
29 Column,
|
|
30 SearchCondition,
|
|
31 Condition,
|
|
32 TableSource,
|
|
33 JoinedTable,
|
|
34
|
|
35 SelectClause,
|
|
36 InsertClause,
|
|
37 UpdateClause,
|
|
38 SetExpression,
|
|
39 DeleteClause,
|
|
40 FromClause,
|
|
41 WhereClause,
|
|
42 GroupByClause,
|
|
43 OrderByClause,
|
|
44 OrderByItem,
|
|
45 Union,
|
|
46 }
|
|
47 }
|