Subject: [postgresql-interfaces/psqlodbc] PR #23: Implementation of SQLSetDescRec & SQLGetDescRec functions

From: "Hunaid2000 (@Hunaid2000)" <[email-masked]>
Date: Thu, 23 May 2024 10:12:38 +0000

Resolves #21.

- Completed implementation of `SQLSetDescRec` function.
- Fixed `SQL_DESC_PRECISION` field in `IPDSetField` & `IPDGetField` functions.
- Added support for following fields for bookmark column in `ARDSetField` .
    - SQL_DESC_TYPE
    - SQL_DESC_DATETIME_INTERVAL_CODE
    - SQL_DESC_OCTET_LENGTH
    - SQL_DESC_PRECISION
    - SQL_DESC_SCALE

**Note:**
I am now working on `SQLGetDescRec` implementation.

---

From: "Hunaid2000 (@Hunaid2000)" <[email-masked]>
Date: Wed, 29 May 2024 09:11:51 +0000

Implementation for both functions is completed.

Other changes:
- Handled SQL_NO_DATA case in GetField functions
- Handled 01004 SQLSTATE in GetField functions
- Added support for SQL_DESC_NAME & SQL_DESC_NULLABLE in IPDGetField function

---

From: "Hunaid2000 (@Hunaid2000)" <[email-masked]>
Date: Thu, 04 Jul 2024 09:07:50 +0000

@davecramer any update on this?

---

From: "davecramer (@davecramer)" <[email-masked]>
Date: Tue, 06 Aug 2024 17:42:21 +0000

@Hunaid2000 Ideally we would add tests for these new functions ? 
Any chance you can add them ?

---

From: "Hunaid2000 (@Hunaid2000)" <[email-masked]>
Date: Wed, 07 Aug 2024 04:38:44 +0000

I will try to add them.

---

From: "Hunaid2000 (@Hunaid2000)" <[email-masked]>
Date: Fri, 09 Aug 2024 09:58:56 +0000

@davecramer I have added regression test.