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

Membuat tabel melalui Baris Perintah SQL, pengidentifikasi tidak valid

Anda memiliki DESC sebagai nama kolom. Meskipun Anda dapat menggunakannya, Anda harus menyertakannya dalam tanda kutip:

CREATE TABLE PROJECTS (
    proID       NUMBER(4) NOT NULL,
    "Desc"        CHAR(20),
    sDate       DATE,
    eDate       DATE,
    Budget      NUMBER(7,2),
    maxStaff    NUMBER(2)
);

Anda juga harus menggunakan tanda kutip setiap kali Anda memanggilnya dalam kueri. Saya sarankan hanya mengubah kolom itu menjadi sesuatu yang lain (mungkin DESCRIPTION ?)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menemukan nilai terendah dalam tabel yang lebih besar dari nilai tertentu

  2. Oracle menulis ke file

  3. Butuh bantuan untuk memahami perilaku SELECT ... FOR UPDATE yang menyebabkan kebuntuan

  4. Pilih semua kolom dari tabel 1 dan satu kolom dari tabel dua yang dikelompokkan berdasarkan?

  5. Cara terbaik membagi string csv di Oracle 9i