protected void writePrimaryKeyStmt(Table table,Column[] primaryKeyColumns,StringBuilder ddl){
  ddl.append("PRIMARY KEY (");
  for (int idx=0; idx < primaryKeyColumns.length; idx++) {
    printIdentifier(getColumnName(primaryKeyColumns[idx]),ddl);
    if (idx < primaryKeyColumns.length - 1) {
      ddl.append(", ");
    }
  }
  ddl.append(")");
}

protected void writePrimaryKeyStmt ( Table table , Column [ ] primaryKeyColumns , StringBuilder ddl ) { ddl . append ( "PRIMARY KEY (" ) ; for ( int idx = 0 ; idx < primaryKeyColumns . length ; idx ++ ) { printIdentifier ( getColumnName ( primaryKeyColumns [ idx ] ) , ddl ) ; if ( idx < primaryKeyColumns . length - 1 ) { ddl . append ( ", " ) ; } } ddl . append ( ")" ) ; }
writes a primary key statement for the given columns .
