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

Oracleのストアドプロシージャで手動でカーソルに行を追加する方法

    カーソルは、SQL ステートメントの読み取り専用ハンドルです。カーソルにデータがありません。カーソルにデータを追加することはできません。カーソルでできることは、次の行を取得することだけです。

    カーソルを開くために使用される SQL ステートメントを UNION に変更できます。 2 つの異なる SQL ステートメントを一緒に、つまり

    OPEN rc FOR 
      SELECT <<column list>>
        FROM table1
      UNION ALL
      SELECT <<column list>>
        FROM table2;
    
    RETURN rc;
    


    1. これは正確に何をしますかClass.forName(com.mysql.jdbc.Driver).newInstance();

    2. Magentoですべてのクエリを印刷するにはどうすればよいですか?

    3. データプロバイダーまたは他のサービスがE_FAILステータスを返すのはなぜですか? SQL Native Client

    4. 重複レコードを返す(activerecord、postgres)