Kaydet (Commit) 935eab83 authored tarafından Andrzej J.R. Hunt's avatar Andrzej J.R. Hunt

Make getPrimaryKeys actually work. (firebird-sdbc)

Change-Id: Ia300e85675a24a2900cfeb8ee75bf58356b14b30
üst 6f92b924
...@@ -1501,9 +1501,9 @@ uno::Reference< XResultSet > SAL_CALL ODatabaseMetaData::getPrimaryKeys( ...@@ -1501,9 +1501,9 @@ uno::Reference< XResultSet > SAL_CALL ODatabaseMetaData::getPrimaryKeys(
OUStringBuffer aQueryBuf("SELECT " OUStringBuffer aQueryBuf("SELECT "
"constr.RDB$RELATION_NAME, " // 1. Table Name "constr.RDB$RELATION_NAME, " // 1. Table Name
"inds.RDB$FIELD_NAME, " // 2. Column Name "inds.RDB$FIELD_NAME, " // 2. Column Name
"inds.RDB$SORT_ORDER, " // 3. Sequence Number "inds.RDB$FIELD_POSITION, " // 3. Sequence Number
"constr.RDB$CONSTRAINT_NAME, " // 4 Constraint name "constr.RDB$CONSTRAINT_NAME " // 4 Constraint name
"FROM RDB$RELATION_FIELDS constr " "FROM RDB$RELATION_CONSTRAINTS constr "
"JOIN RDB$INDEX_SEGMENTS inds " "JOIN RDB$INDEX_SEGMENTS inds "
"on (constr.RDB$INDEX_NAME = inds.RDB$INDEX_NAME) "); "on (constr.RDB$INDEX_NAME = inds.RDB$INDEX_NAME) ");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment