本文整理了Java中org.pentaho.di.core.database.Database.countParameters()
方法的一些代码示例,展示了Database.countParameters()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Database.countParameters()
方法的具体详情如下:
包路径:org.pentaho.di.core.database.Database
类名称:Database
方法名:countParameters
暂无
代码示例来源:origin: pentaho/pentaho-kettle
public RowMetaInterface getParameterMetaData( String sql, RowMetaInterface inform, Object[] data ) {
// The database couldn't handle it: try manually!
int q = countParameters( sql );
RowMetaInterface par = new RowMeta();
if ( inform != null && q == inform.size() ) {
for ( int i = 0; i < q; i++ ) {
ValueMetaInterface inf = inform.getValueMeta( i );
ValueMetaInterface v = inf.clone();
par.addValueMeta( v );
}
} else {
for ( int i = 0; i < q; i++ ) {
ValueMetaInterface v = new ValueMetaNumber( "name" + i );
par.addValueMeta( v );
}
}
return par;
}
代码示例来源:origin: pentaho/pentaho-kettle
int q = db.countParameters( transMeta.environmentSubstitute( sql ) );
if ( q != parameterField.length ) {
error_message =
内容来源于网络,如有侵权,请联系作者删除!