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

ORA-00942:Dapat memilih dari schema.table tetapi bukan tabel?

Tidak memenuhi syarat, BRUNCH merujuk ke objek yang berbeda dari JOE.BRUNCH dalam sesi Anda saat ini. Anda memiliki beberapa opsi untuk memperbaikinya.

  1. Buat sinonim publik. Ini akan mengizinkan setiap pengguna yang memiliki hak istimewa pada JOE.BRUNCH tabel untuk mengaksesnya dengan menanyakan BRUNCH

    BUAT SYNONYM PUBLIK brunchUNTUK joe.brunch

  2. Buat sinonim pribadi. Ini akan memungkinkan hanya pengguna saat ini untuk mengakses JOE.BRUNCH tabel dengan menanyakan BRUNCH

    BUAT SYNONYM brunchUNTUK joe.brunch

  3. Ubah skema saat ini untuk sesi saat ini menjadi JOE . Ini akan menyebabkan semua referensi yang tidak memenuhi syarat di sesi saat ini untuk diselesaikan ke JOE skema daripada skema pengguna saat ini

    ALTER SESSION SET current_schema =JOE



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pengembang Oracle SQL:Kegagalan - Tes gagal:Adaptor Jaringan tidak dapat membuat koneksi?

  2. Perbarui beberapa kolom dalam pernyataan MERGE ORACLE

  3. Oracle Sequence nextval adalah lompatan nomor bolak-balik

  4. ROWID (Oracle) - ada gunanya?

  5. ORA-12560:TNS:kesalahan adaptor protokol