querySampleCount=currentSession.createSQLQuery("SELECT MAX(CAST(substring(code, "+sampleTypePrefixLengthPlusOneAsString+") as int)) FROM samples_all WHERE saty_id = :sampleTypeId AND code ~ :codePattern");
querySampleCount=currentSession.createSQLQuery("SELECT COALESCE(MAX(CAST(substring(code, "+sampleTypePrefixLengthPlusOneAsString+") as int)), 0) FROM samples_all WHERE saty_id = :sampleTypeId AND code ~ :codePattern");