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

Oracle mengapa membuat pemicu gagal ketika ada bidang yang disebut stempel waktu?

Ada catatan di melink tentang ini (227615.1) ekstrak di bawah ini:

# symptom: Creating Trigger fails
# symptom: Compiling a procedure fails
# symptom: ORA-06552: PL/SQL: %s
# symptom: ORA-06553: PLS-%s: %s     
# symptom: PLS-320: the declaration of the type of this expression is incomplete or malformed
    # cause: One of the tables being references was created with a column name that is one of the datatypes (reserved key word). Even though the field is not referenced in the PL/SQL SQL statements, this error will still be produced.

    fix:

    Workaround:

    1. Rename the column to a non-reserved word.
    2. Create a view and alias the column to a different name.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bisakah operator IN menggunakan LIKE-wildcard (%) di Oracle?

  2. XMLAGG dengan masalah RTRIM

  3. Cara menggunakan QUERY di expdp untuk mengekstrak hanya data 3 bulan terakhir

  4. Database API:Bagaimana menangani kondisi multi di mana dengan Python

  5. Oracle SQL - Pilih pengguna antara dua tanggal per bulan