Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Máy khách Oracle yêu cầu dấu ngoặc đơn xung quanh tên cột?

Sự khác biệt chính giữa truy vấn đầu tiên và thứ hai của bạn là dấu ngoặc kép (chứ không phải dấu ngoặc đơn). Các dấu ngoặc đơn bổ sung không cần thiết. Chúng dường như là một hiện vật kỳ lạ của trình khám phá máy chủ VS.

Trái ngược với suy nghĩ của nhiều người, Oracle phân biệt chữ hoa chữ thường. Tên cột level_1LEVEL_1 khác nhau. Nếu tên cột và bảng của bạn đều là chữ hoa, thì chữ hoa sẽ không thành vấn đề vì Oracle chuyển đổi tất cả các số nhận dạng chưa được trích dẫn trong câu lệnh SQL thành chữ hoa.

Nhưng nếu tên cột và bảng của bạn sử dụng chữ thường, bạn phải đặt tên cột trong dấu ngoặc kép để giữ lại cách viết hoa phù hợp.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ghi lại với ngày tối đa

  2. Oracle - CHỌN DENSE_RANK OVER (ORDER BY, SUM, OVER và PARTITION BY)

  3. Tạo tệp PDF với PLSQL trong Oracle

  4. Sử dụng setDate trong PreparedStatement

  5. ORA-01654:không thể mở rộng chỉ mục