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

ORA-00947タイプをグローバルに宣言する際に値が不足しています

    オブジェクトのテーブルに値を入れるだけでは不十分です。値を適切なタイプのオブジェクトに変換してから、オブジェクトを挿入する必要があります。試してみてください

    procedure temp is
      v_nt  foo_nt;
    begin
      select FOO_OBJ(id ,status)
        bulk collect into v_nt
        from foo;
    end temp;
    

    動物でテストされていません-あなたが最初になります!

    共有してお楽しみください。




    1. SQL Server(T-SQL)でTIMEデータ型をフォーマットするときはこれを覚えておいてください

    2. Oracleデータベースに接続しているすべてのセッションを強制終了するにはどうすればよいですか?

    3. テーブル式の基礎、パート4 –派生テーブル、最適化の考慮事項、続き

    4. Postgresqlで大文字と小文字を区別しないクエリを作成するにはどうすればよいですか?