jodd-db/src/main/java/jodd/db/oom/DbOomQuery.java
protected String preprocessSql(String sqlString) {
		// detects callable statement
		if (sqlString.charAt(0) == '{') {
			return sqlString;
		}

		// quickly detect if SQL string is a key
		if (!CharUtil.isAlpha(sqlString.charAt(0))) {
			sqlString = sqlString.substring(1);
		}
		else if (sqlString.indexOf(' ') != -1) {
			return sqlString;
		}

		final String sqlFromMap = dbOom.queryMap().getQuery(sqlString);

		if (sqlFromMap != null) {
			sqlString = sqlFromMap.trim();
		}

		return sqlString;
	}
protected String preprocessSql(String sqlString) {
		// detects callable statement
		if (sqlString.charAt(0) == '{') {
			return sqlString;
		}

		// quickly detect if SQL string is a key
		if (!CharUtil.isAlpha(sqlString.charAt(0))) {
			sqlString = sqlString.substring(1);
		}
		else if (sqlString.indexOf(' ') != -1) {
			return sqlString;
		}

		final String sqlFromMap = dbOom.queryMap().getQuery(sqlString);

		if (sqlFromMap != null) {
			sqlString = sqlFromMap.trim();
		}

		return sqlString;
	}
protected String preprocessSql ( String sqlString ) { // detects callable statement if ( sqlString . charAt ( 0 ) == ' ' ) { return sqlString ; } // quickly detect if SQL string is a key if ( ! CharUtil . isAlpha ( sqlString . charAt ( 0 ) ) ) { sqlString = sqlString . substring ( 1 ) ; } else if ( sqlString . indexOf ( ' ' ) != - 1 ) { return sqlString ; } final String sqlFromMap = dbOom . queryMap ( ) . getQuery ( sqlString ) ; if ( sqlFromMap != null ) { sqlString = sqlFromMap . trim ( ) ; } return sqlString ; }
Pre-process SQL before using it. If string starts with a non-ascii char
or it has no spaces, it will be loaded from the query map.
Pre - process SQL before using it . If string starts with a non - ascii char or it has no spaces it will be loaded from the query map .