Cú pháp chung khi tham chiếu đến các object
Sơ đồ chung khi tham chiếu các object hoặc thành phần của các object
Schema.Object.Part.@dblink
Trong đó:
object Tên object
schema Schema chứa object
part Thành phần của object
dblink Tên CSDL chứa object
Oracle giải quyết việc tham chiếu các Object
Khi tham chiếu đến một object trong câu lệnh SQL, Oracle phân tích câu lệnh và và xác định các object trong không gian tên. Sau khi xác định các object, Oracle thực hiện các thao tác mà câu lệnh quy định trên object. Nếu tên object truy cập không thuộc không gian tên thì câu lệnh không được thực hiện và có thông báo lỗi.
Câu lệnh sau thêm một mẩu tin vào bảng DEPT
INSERT INTO Dept VALUES (50, 'SUPPOR', 'PARIS')
Theo ngữ cảnh của câu lệnh, Oracle xác định bảng DEPT có thể là:
- Một table trong schema của bạn
- Một view trong schema của bạn
- Đồng nghĩa riêng cho table hoặc view
- Đồng nghĩa chung cho table hoặc view
Tham chiếu đến các object không thuộc quyền sở hữu
Để tham chiếu đến các object không thuộc schema hiện thời, phải chỉ ra tên của schema chứa object muốn truy cập
schema.object
Ví dụ: Để xóa table EMP trong schema SCOTT
DROP TABLE scott.emp
Tham chiếu các object từ xa
Để truy cập đến một CSDL ở xa, sau tên object phải chỉ ra tên liên kết CSDL (database link) của CSDL chứa object muốn truy cập. Database link là một schema object, Oracle dùng để thâm nhập và truy xuất CSDL từ xa.
» Tin mới nhất:
» Các tin khác: