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

getArrayのSQLFeatureNotSupportedException

    .getArrayメソッドは、ARRAYSQLデータ型をフェッチします。そのように:.getDecimalはDECIMALSQLデータ型などをフェッチします...MySQL(たとえば)はARRAYデータ型をサポートしていません。したがって、Javaレポート:機能はサポートされていません。

    すべてのフィールドをインデックス付き配列としてフェッチする場合は、インデックス1のVARCHAR列の値に.getString(1)を使用します。

    クエリの例:SELECT id、title FROM news WHERE id =1;

    したがって、IDを.getInt(1)でフェッチし、タイトルを.getString(2)でフェッチできます。

    それについて私が言えることはそれだけです))



    1. Oracle PL / SQLのユニットテストフレームワーク?

    2. MySQLは、同じ列の値に基づいて、単一の列の複数の行を更新します

    3. MySQLは最大値を返すか、1つの列に値がない場合はnullを返します

    4. CDbConnectionはDB接続を開くことができませんでした:Yiiでドライバーが見つかりませんでした