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

PL / SQLでは、テーブルをパラメータとして取得し、フィルタリングして返します。

    
    CREATE OR REPLACE FUNCTION filterme(i_test IN test_tbl)
    RETURN test_tbl
    AS
      ret_tab test_tbl = test_tbl();
    begin
      for i in 1 .. i_test.count loop
        if i_test(i).test_id > 10 then /* do the test */
          ret_tab.extend(1);
          ret_tab(ret_tab.count) := i_test(i);
        end if;
      end loop;
      return ret_tab;
    end;
    


    1. 2つの異なるフィールドでのMySQL検索クエリ

    2. より大きな演算子を使用した配列でのPostgresjsonb検索(jsonb_array_elementsを使用)

    3. Aurora ServerlessMySQL5.6で区切り文字を使用する場合の構文エラー

    4. phpを使用してmysqlデータベースに複数の行を挿入するための最良の方法は何ですか?