类 SqlServerDialect

java.lang.Object
org.babyfish.jimmer.sql.dialect.DefaultDialect
org.babyfish.jimmer.sql.dialect.SqlServerDialect
所有已实现的接口:
Dialect, org.babyfish.jimmer.sql.meta.SqlTypeStrategy

public class SqlServerDialect extends DefaultDialect
  • 构造器详细资料

    • SqlServerDialect

      public SqlServerDialect()
  • 方法详细资料

    • isTupleSupported

      public boolean isTupleSupported()
    • isDeletedAliasRequired

      public boolean isDeletedAliasRequired()
    • sqlType

      public String sqlType(Class<?> elementType)
      指定者:
      sqlType 在接口中 org.babyfish.jimmer.sql.meta.SqlTypeStrategy
      覆盖:
      sqlType 在类中 DefaultDialect
    • paginate

      public void paginate(PaginationContext ctx)
      指定者:
      paginate 在接口中 Dialect
      覆盖:
      paginate 在类中 DefaultDialect
    • renderLPad

      public void renderLPad(AbstractSqlBuilder<?> builder, int currentPrecedence, Ast expression, Ast length, Ast padString)
    • renderRPad

      public void renderRPad(AbstractSqlBuilder<?> builder, int currentPrecedence, Ast expression, Ast length, Ast padString)
    • renderPosition

      public void renderPosition(AbstractSqlBuilder<?> builder, int currentPrecedence, Ast subStrAst, Ast expressionAst, @Nullable @Nullable Ast startAst)
    • renderTimeDiff

      public void renderTimeDiff(AbstractSqlBuilder<?> builder, int currentPrecedence, Ast expressionAst, Ast otherAst, SqlTimeUnit timeUnit)