code: public boolean isCaseSensitive(int column) throws SQLException {
  
          checkColumn(column);
  
          Type type = resultMetaData.columnTypes[--column];
  
          if (type.isCharacterType()) {
              return !((CharacterType) type).isCaseInsensitive();
          }
  
          return false;
      }
docs: <!-- start generic documentation -->
  Indicates whether a column's case matters.
  <!-- end generic documentation -->
  
  <!-- start Release-specific documentation -->
  <div class="ReleaseSpecificDocumentation">
  <h3>HSQLDB-Specific Information:</h3> <p>
  
  HSQLDB 1.7.1 did not report this value accurately.  <p>
  
  Starting with 1.7.2, this feature is better supported.  <p>
  
  This method returns true for any column whose data type is a character
  type, with the exception of VARCHAR_IGNORECASE for which it returns
  false. It also returns false for any column whose data type is a
  not a character data type. <p>
  
  </div>
  <!-- end release-specific documentation -->
  
  @param column the first column is 1, the second is 2, ...
  @return <code>true</code> if so; <code>false</code> otherwise
  @exception SQLException if a database access error occurs