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

jdbcコードを介してmysql5.5でinパラメーターを使用して単純なクエリを試しています

    executeQuery(String)は呼び出さないでください PreparedStatementで 、executeQuery()を呼び出す必要があります 代わりは。これはJDBCAPIによって明示的に禁止されていますが、MySQL Connector / Jで偶然に(構文エラーのために)うまくいかないだけです。

    現在のクエリは次と同等であることに注意してください:

    select * from matrix where metric_name = ?
    

    INを使用する理由がわかりません ここ。




    1. オラクルで2つの日付を減算して、時間と分で結果を取得する方法

    2. JSON配列に含まれる場所を選択します

    3. SQLエラーORA-01722:無効な番号

    4. NodeJSとmysql:クエリ結果を待つ