aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2001-01-25 03:27:47 +0000
committerBruce Momjian <bruce@momjian.us>2001-01-25 03:27:47 +0000
commit0e968ee7055d8695a020c63e26581f39ef797246 (patch)
tree2103a01b976a95e346fee7d32e9146aacbe273c2 /src
parentbe1276846ee10ee787fec4bb45b7590680b97618 (diff)
downloadpostgresql-0e968ee7055d8695a020c63e26581f39ef797246.tar.gz
postgresql-0e968ee7055d8695a020c63e26581f39ef797246.zip
> From: Tom Lane [mailto:tgl@sss.pgh.pa.us]
> Sent: 24 January 2001 16:51 > To: Dave Page > Subject: Re: [PATCHES] ODBC Patch for OJs/Large Querys & Rows > > > > SQL_OJ_LEFT = Left outer joins are supported. > > Yes. <snip> In addition to my earlier patch, this one adds support for SQLGetInfo SQL_OJ_CAPABILITIES to the ODBC driver. Dave Page
Diffstat (limited to 'src')
-rw-r--r--src/interfaces/odbc/info.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/interfaces/odbc/info.c b/src/interfaces/odbc/info.c
index f412d2423e9..78c3ace7237 100644
--- a/src/interfaces/odbc/info.c
+++ b/src/interfaces/odbc/info.c
@@ -417,6 +417,17 @@ RETCODE result;
p = "N";
break;
+ case SQL_OJ_CAPABILITIES: /* ODBC 2.01 */
+ len = 4;
+ value = (SQL_OJ_LEFT |
+ SQL_OJ_RIGHT |
+ SQL_OJ_FULL |
+ SQL_OJ_NESTED |
+ SQL_OJ_NOT_ORDERED |
+ SQL_OJ_INNER |
+ SQL_OJ_ALL_COMPARISON_OPS);
+ break;
+
case SQL_ORDER_BY_COLUMNS_IN_SELECT: /* ODBC 2.0 */
p = (PROTOCOL_62(ci) || PROTOCOL_63(ci)) ? "Y" : "N";
break;