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

Pembuatan Tampilan Terwujud menggunakan standar pengkodean ANSI

Anda tidak boleh menggunakan ANSI bergabung dengan sintaks, gunakan sintaks bergabung Oracle yang lama. Ini adalah bug di Oracle.

Juga dari oracle docs http://docs.Oracle.com /cd/B19306_01/server.102/b14223/basicmv.htm ,

Menentukan kueri untuk tampilan terwujud dengan hanya gabungan dan tanpa agregat memiliki batasan berikut pada penyegaran cepat:

  • Semua batasan dari "Pembatasan Umum untuk Penyegaran Cepat".Pembatasan umum

  • Mereka tidak boleh memiliki klausa atau agregat GROUP BY.

  • Baris dari semua tabel dalam daftar FROM harus muncul di SELECT
    daftar kueri.

  • Log tampilan yang dimaterialisasikan harus ada dengan rowid untuk semua tabel dasar dalam daftar FROM dari kueri.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perbedaan Minus vs Kecuali di ORACLE/SQL Server

  2. PLS-00352 DAN PLS-00201 Melalui Tautan DB

  3. Perbarui beberapa baris menggunakan CASE WHEN - ORACLE

  4. Yii2 menyimpan file ke Oracle BLOB

  5. Membuat sha1-hash dari baris di Oracle