Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

multiset union yang berbeda memberikan jumlah jenis atau argumen yang salah lewat kesalahan

multiset union distinct membutuhkan elemen koleksi untuk dapat dibandingkan. Dalam kasus Anda, elemennya adalah catatan PL/SQL yang sayangnya bukan struktur data yang sebanding (yaitu PL/SQL tidak menyediakan mekanisme bawaan untuk membandingkan catatan PL/SQL).

multiset union berfungsi karena tidak perlu membandingkan elemen.

Salah satu solusi yang mungkin adalah menggunakan tipe objek Oracle alih-alih catatan PL/SQL. Jenis objek memungkinkan Anda untuk menerapkan metode perbandingan diperlukan oleh multiset union distinct .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Entity Framework Database-Pertama dengan Oracle Database

  2. Bagaimana cara menggunakan Parameter Array/Tabel ke Oracle (ODP.NET 10g) melalui ADO.NET/C#?

  3. Oracle Identifikasi Tipe Data

  4. ubah status akun pengguna Oracle dari EXPIRE(GRACE) menjadi OPEN

  5. Beberapa database dengan model yang sedikit berubah. Bagaimana cara mengizinkan `EF` bekerja dengan struktur basis data yang berbeda saat run-time?