SqlConstant.java 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. package org.example.join.util;
  2. public interface SqlConstant {
  3. String SQL_PARAM = "joinSqlParam";
  4. String SELECT = "select ";
  5. String FROM = " from ";
  6. String WHERE = " where ";
  7. String INNER_JOIN = " inner join ";
  8. String LEFT_JOIN = " left join ";
  9. String RIGHT_JOIN = " right join ";
  10. String GROUP_BY = " group by ";
  11. String ORDER_BY = " order by ";
  12. String LIMIT = " limit ";
  13. String UNION = " union ";
  14. String UNION_ALL = " union all ";
  15. String AND = " and ";
  16. String OR = " or ";
  17. String ON = " on ";
  18. String ADD = " + ";
  19. String SUBTRACT = " - ";
  20. String MULTIPLY = " * ";
  21. String DIVIDE = " / ";
  22. String REMAINDER = " % ";
  23. String ASC = " asc";
  24. String DESC = " desc";
  25. String EQ = " = ";
  26. String NE = " <> ";
  27. String GT = " > ";
  28. String LT = " < ";
  29. String GE = " >= ";
  30. String LE = " <= ";
  31. String BETWEEN = " between ";
  32. String NOT_BETWEEN = " not between ";
  33. String LIKE = " like ";
  34. String NOT_LIKE = " not like ";
  35. String LIKE_LEFT = " like left ";
  36. String NOT_LIKE_LEFT = " not like left ";
  37. String LIKE_RIGHT = " like right ";
  38. String NOT_LIKE_RIGHT = " not like right ";
  39. String IS_NULL = " is null";
  40. String IS_NOT_NULL = " is not null";
  41. String IN = " in ";
  42. String NOT_IN = " not in ";
  43. /**
  44. * 函数关键字
  45. */
  46. String ABS = "ABS";
  47. String AVG = "AVG";
  48. String COUNT = "COUNT";
  49. String CONCAT = "CONCAT";
  50. String DATEDIFF = "DATEDIFF";
  51. String DATE_FORMAT = "DATE_FORMAT";
  52. String IF = "IF";
  53. String IFNULL = "IFNULL";
  54. String MAX = "MAX";
  55. String MIN = "MIN";
  56. String NOW = "NOW";
  57. String REPLACE = "REPLACE";
  58. String ROUND = "ROUND";
  59. String SUBSTR = "SUBSTR";
  60. String LENGTH = "LENGTH";
  61. String YEAR = "YEAR";
  62. String MONTH = "MONTH";
  63. String DAY = "DAY";
  64. String HOUR = "HOUR";
  65. }