public interface CreateIndexStep
Query
that can create indexes.
XYZ*Step
types directly from client code
It is usually not recommended to reference any XYZ*Step
types
directly from client code, or assign them to local variables. When writing
dynamic SQL, creating a statement's components dynamically, and passing them
to the DSL API statically is usually a better choice. See the manual's
section about dynamic SQL for details: https://www.jooq.org/doc/latest/manual/sql-building/dynamic-sql.
Drawbacks of referencing the XYZ*Step
types directly:
Modifier and Type | Method and Description |
---|---|
CreateIndexIncludeStep |
on(Name tableName,
Collection<? extends Name> fieldNames)
Specify the table and column expressions on which to create an index.
|
CreateIndexIncludeStep |
on(Name tableName,
Name... fieldNames)
Specify the table and column expressions on which to create an index.
|
CreateIndexIncludeStep |
on(String tableName,
Collection<? extends String> fieldNames)
Specify the table and column expressions on which to create an index.
|
CreateIndexIncludeStep |
on(String tableName,
String... fieldNames)
Specify the table and column expressions on which to create an index.
|
CreateIndexIncludeStep |
on(Table<?> table,
Collection<? extends OrderField<?>> fields)
Specify the table and column expressions on which to create an index.
|
CreateIndexIncludeStep |
on(Table<?> table,
OrderField<?>... fields)
Specify the table and column expressions on which to create an index.
|
@Support(value={ACCESS,ASE,AURORA_MYSQL,AURORA_POSTGRES,CUBRID,DB2,DERBY,FIREBIRD,H2,HANA,HSQLDB,INFORMIX,INGRES,MARIADB,MYSQL,ORACLE,POSTGRES,SQLDATAWAREHOUSE,SQLITE,SQLSERVER,SYBASE,TERADATA}) CreateIndexIncludeStep on(Table<?> table, OrderField<?>... fields)
@Support(value={ACCESS,ASE,AURORA_MYSQL,AURORA_POSTGRES,CUBRID,DB2,DERBY,FIREBIRD,H2,HANA,HSQLDB,INFORMIX,INGRES,MARIADB,MYSQL,ORACLE,POSTGRES,SQLDATAWAREHOUSE,SQLITE,SQLSERVER,SYBASE,TERADATA}) CreateIndexIncludeStep on(Table<?> table, Collection<? extends OrderField<?>> fields)
@Support(value={ACCESS,ASE,AURORA_MYSQL,AURORA_POSTGRES,CUBRID,DB2,DERBY,FIREBIRD,H2,HANA,HSQLDB,INFORMIX,INGRES,MARIADB,MYSQL,ORACLE,POSTGRES,SQLDATAWAREHOUSE,SQLITE,SQLSERVER,SYBASE,TERADATA}) CreateIndexIncludeStep on(Name tableName, Name... fieldNames)
@Support(value={ACCESS,ASE,AURORA_MYSQL,AURORA_POSTGRES,CUBRID,DB2,DERBY,FIREBIRD,H2,HANA,HSQLDB,INFORMIX,INGRES,MARIADB,MYSQL,ORACLE,POSTGRES,SQLDATAWAREHOUSE,SQLITE,SQLSERVER,SYBASE,TERADATA}) CreateIndexIncludeStep on(Name tableName, Collection<? extends Name> fieldNames)
@Support(value={ACCESS,ASE,AURORA_MYSQL,AURORA_POSTGRES,CUBRID,DB2,DERBY,FIREBIRD,H2,HANA,HSQLDB,INFORMIX,INGRES,MARIADB,MYSQL,ORACLE,POSTGRES,SQLDATAWAREHOUSE,SQLITE,SQLSERVER,SYBASE,TERADATA}) CreateIndexIncludeStep on(String tableName, String... fieldNames)
@Support(value={ACCESS,ASE,AURORA_MYSQL,AURORA_POSTGRES,CUBRID,DB2,DERBY,FIREBIRD,H2,HANA,HSQLDB,INFORMIX,INGRES,MARIADB,MYSQL,ORACLE,POSTGRES,SQLDATAWAREHOUSE,SQLITE,SQLSERVER,SYBASE,TERADATA}) CreateIndexIncludeStep on(String tableName, Collection<? extends String> fieldNames)
Copyright © 2019. All rights reserved.