我通过Mysql jdbc连接器5.1.15连接到Mysql数据库。
该表包含带引号的标识符(带有特殊字符的列名)。我需要在表中插入值。我试图获取数据库的元数据并尝试获取storesLowerCaseQuotedIdentifiers()
,storesMixedCaseQuotedIdentifiers
和storesUpperCaseQuotedIdentifiers
。
在storesMixedCaseQuotedIdentifiers
次返回false
中,其中storesLowerCaseQuotedIdentifiers
和.storesUpperCaseQuotedIdentifiers
返回true
。如果Mysql支持大写和小写引用的标识符,那么它可以返回true
MixedCaseQuoted
标识符。为什么Loqwer和UppercasequotedIdentifiers
都返回true?
提前致谢。如果我错了,请纠正我。