getPrimaryKeys(String catalog, String schema, String table)
Syntax:
ResultSet getPrimaryKeys(String catalog,
                         String schema,
                         String table)
                         throws SQLException
                                        Description:
Retrieves a description of the given table's primary key columns. They are ordered by COLUMN_NAME.
Each primary key column description has the following columns:
| TABLE_CAT | String | table catalog (may be null) | 
| TABLE_SCHEM | String | table schema (may be null) | 
| TABLE_NAME | String | table name | 
| COLUMN_NAME | String | column name | 
| KEY_SEQ | short | sequence number within primary key( a value of 1 represents the first column of the primary key, a value of 2 would represent the second column within the primary key). | 
| PK_NAME | String | primary key name (may be null) | 
Parameters:
catalog - a catalog name; must match the catalog name as it is stored in the database; "" retrieves those without a catalog; null means that the catalog name should not be used to narrow the search
schema - a schema name; must match the schema name as it is stored in the database; "" retrieves those without a schema; null means that the schema name should not be used to narrow the search
table - a table name; must match the table name as it is stored in the database
Returns:
ResultSet - each row is a primary key column description
Throws:
SQLException - if a database access error occurs