org.pentaho.di.core.database.Database.getCreateIndexStatement()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(4.3k)|赞(0)|评价(0)|浏览(139)

本文整理了Java中org.pentaho.di.core.database.Database.getCreateIndexStatement()方法的一些代码示例,展示了Database.getCreateIndexStatement()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Database.getCreateIndexStatement()方法的具体详情如下:
包路径:org.pentaho.di.core.database.Database
类名称:Database
方法名:getCreateIndexStatement

Database.getCreateIndexStatement介绍

暂无

代码示例

代码示例来源:origin: pentaho/pentaho-kettle

public String getCreateIndexStatement( String tablename, String indexname, String[] idx_fields, boolean tk,
                    boolean unique, boolean bitmap, boolean semi_colon ) {
 return getCreateIndexStatement( null, tablename, indexname, idx_fields, tk, unique, bitmap, semi_colon );
}

代码示例来源:origin: pentaho/pentaho-kettle

when( repository.getDatabaseMeta() ).thenReturn( meta );
when( db.getCreateIndexStatement( anyString(), anyString(), any( String[].class ), anyBoolean(), anyBoolean(), anyBoolean(), anyBoolean() ) ).thenAnswer( lan );

代码示例来源:origin: pentaho/pentaho-kettle

if ( !index.isEmpty() ) {
 String createIndex =
  db.getCreateIndexStatement( schemaTable, "IDX_" + tableName + "_" + ( i + 1 ), index
   .getFieldNames(), false, false, false, true );
 if ( !Utils.isEmpty( createIndex ) ) {

代码示例来源:origin: pentaho/pentaho-kettle

if ( !index.isEmpty() ) {
 String createIndex =
  db.getCreateIndexStatement( schemaTable, "IDX_" + tableName + "_" + ( i + 1 ), index
   .getFieldNames(), false, false, false, true );
 if ( !Utils.isEmpty( createIndex ) ) {

代码示例来源:origin: pentaho/pentaho-kettle

String indexname = "idx_" + tableName + "_lookup";
cr_index =
 db.getCreateIndexStatement(
  schemaTable, indexname, idx_fields, false, false, false, true );

代码示例来源:origin: pentaho/pentaho-kettle

String indexname = "idx_" + tableName + "_lookup";
cr_index =
 db.getCreateIndexStatement(
  schemaName, tableName, indexname, idx_fields, false, false, false, true );

代码示例来源:origin: pentaho/pentaho-kettle

String indexname = "idx_" + tableName + "_lookup";
cr_index =
 db.getCreateIndexStatement( schemaTable, indexname, idx_fields, false, false, false, true );

代码示例来源:origin: pentaho/pentaho-kettle

sql += db.getCreateIndexStatement( schemaTable, indexname, idx_fields, false, false, false, true );
if ( !db.checkIndexExists( schemaTable, idx_fields ) ) {
 String indexname = "idx_" + tableName + "_tk";
 sql += db.getCreateIndexStatement( schemaTable, indexname, idx_fields, true, false, true, true );

代码示例来源:origin: pentaho/pentaho-kettle

String indexname = "idx_" + tablename + "_pk";
 cr_uniq_index =
  db.getCreateIndexStatement(
   schemaTable, indexname, techKeyArr, true, true, false, true );
 cr_uniq_index += Const.CR;
String indexname = "idx_" + tablename + "_lookup";
cr_index =
 db.getCreateIndexStatement(
  schemaTable, indexname, idx_fields, false, false, false, true );
cr_index += Const.CR;

代码示例来源:origin: pentaho/pentaho-kettle

String indexname = "idx_" + tableName + "_lookup";
cr_index =
 db.getCreateIndexStatement( schemaTable, indexname, idx_fields, false, false, false, true );

代码示例来源:origin: pentaho/pentaho-kettle

KettleDatabaseRepository.FIELD_DATABASE_ATTRIBUTE_CODE, };
if ( !database.checkIndexExists( schemaTable, keyfield ) ) {
 sql = database.getCreateIndexStatement( schemaTable, indexname, keyfield, false, true, false, false );
 statements.add( sql );
 if ( !dryrun ) {
  KettleDatabaseRepository.FIELD_DIRECTORY_DIRECTORY_NAME };
if ( !database.checkIndexExists( schemaTable, keyfield ) ) {
 sql = database.getCreateIndexStatement( schemaTable, indexname, keyfield, false, true, false, false );
 statements.add( sql );
 if ( !dryrun ) {
 sql = database.getCreateIndexStatement( schemaTable, indexname, keyfield, false, true, false, false );
 statements.add( sql );
 if ( !dryrun ) {
 sql = database.getCreateIndexStatement( schemaTable, indexname, keyfield, false, true, false, false );
 statements.add( sql );
 if ( !dryrun ) {
  KettleDatabaseRepository.FIELD_STEP_ATTRIBUTE_NR, };
if ( !database.checkIndexExists( schemaTable, keyfield ) ) {
 sql = database.getCreateIndexStatement( schemaTable, indexname, keyfield, false, true, false, false );
 statements.add( sql );
 if ( !dryrun ) {
keyfield = new String[] { KettleDatabaseRepository.FIELD_STEP_DATABASE_ID_TRANSFORMATION, };
if ( !database.checkIndexExists( schemaTable, keyfield ) ) {
 sql = database.getCreateIndexStatement( schemaTable, indexname, keyfield, false, false, false, false );

代码示例来源:origin: pentaho/data-access

String indexSql = db.getCreateIndexStatement( tableName, columnName + "_idx", //$NON-NLS-1$
 new String[] { columnName }, false, false, false, true );
commands.add( indexSql );

相关文章

微信公众号

最新文章

更多