sql >> データベース >  >> RDS >> Mysql

ResultSetMetaのメソッドgetColumnNameは、列の正しい名前を返すことができません(jdbc)

    DESCのようです は、列のエイリアスを使用した情報スキーマのクエリのショートカットにすぎません。

    列エイリアスは、で取得できます。 ResultSetMetadata.getColumnLabel(int)

    JDBCは、列ラベルを次のように定義します。

    これは、ほとんどすべての状況でgetColumnLabelを使用する必要があることも意味します getColumnNameの代わりに 。




    1. Oracleが間隔を置いてスケジュール行を生成する

    2. Oracleのデータベーススキーマをダンプファイルにエクスポートする方法

    3. PostgreSQL関数パラメーターとしてのテーブル名

    4. ユーザー変数を含む式の評価の順序が定義されていないのはなぜですか?