以下のクエリを異なる言語と異なるDBクライアントで実行しようとしています。私の観察を1としてMysqlが浮動するのはなぜ、Javaだけでうまくいくのですか?
SELECT MY_FLOAT_COL*1 FROM MY_TABLE;
SELECT MY_FLOAT_COL FROM MY_TABLE;
this answerによって推論としての最初のクエリが返すには、そのようなハイジSQLとしてPythonとDBクライアントで結果を外れました。しかし、JDBCコードを使用しているJavaコードやDBクライアント(Squirrel)は、上記のクエリに対して同じ結果を返します。 Javaにはどのような魔法がありますか。他の言語/クライアントとの魔法の仕組みをどうすれば作れますか?
**注:**これは実際に私の別のquestionのサブセットです。最初の質問は、ユーザーが完全な回答を提供するのを邪魔します。私はこの質問にもっと具体的に答えてほしい。
ドライバの問題が多いようですが、 – chrylis
Java以外のすべての言語でのドライバの問題..? – Kannan