summaryrefslogtreecommitdiff
path: root/storage/connect/JdbcInterface.java
diff options
context:
space:
mode:
authorOlivier Bertrand <bertrandop@gmail.com>2016-10-05 23:44:54 +0200
committerOlivier Bertrand <bertrandop@gmail.com>2016-10-05 23:44:54 +0200
commit9b20d606fb1afd0327356e7c78c2aea774dec3d4 (patch)
tree910842dba708446c5155c39f5c7bac4fc79a0643 /storage/connect/JdbcInterface.java
parent7d596c9ff526bc912769490023c44e9a5b2fa743 (diff)
downloadmariadb-git-9b20d606fb1afd0327356e7c78c2aea774dec3d4.tar.gz
- Fix MDEV-10948. Syntax error on quoted JDBC tables.
Was because the quoting character was always '"' instead of being retrieve from the JDBC source. modified: storage/connect/JdbcInterface.java modified: storage/connect/jdbconn.cpp modified: storage/connect/tabjdbc.cpp
Diffstat (limited to 'storage/connect/JdbcInterface.java')
-rw-r--r--storage/connect/JdbcInterface.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/storage/connect/JdbcInterface.java b/storage/connect/JdbcInterface.java
index f765052915d..e339c989113 100644
--- a/storage/connect/JdbcInterface.java
+++ b/storage/connect/JdbcInterface.java
@@ -340,6 +340,18 @@ public class JdbcInterface {
return m;
} // end of GetMaxValue
+ public String GetQuoteString() {
+ String qs = null;
+
+ try {
+ qs = dbmd.getIdentifierQuoteString();
+ } catch(SQLException se) {
+ SetErrmsg(se);
+ } // end try/catch
+
+ return qs;
+ } // end of GetQuoteString
+
public int GetColumns(String[] parms) {
int ncol = -1;