Khi tôi có hai sql-tác phẩm, một trong số họ trong một thư mục conOracle sqlplus: đường dẫn tương đối bắt đầu từ vị trí của kịch bản
main_test.sql
sub/sub_test.sql
và sub_test.sql
cuộc gọi @../main_test.sql
(hoặc @@../main_test.sql
) sau đó làm việc này tốt khi thực hiện nó từ thư mục con
sub> sqlplus xxx @ sub_test.sql
Nhưng khi tôi gọi
sub> cd ..
> sqlplus xxx @ sub/sub_test.sql
kết quả này trong
SP2-0310: unable to open file "../main_test.sql"
kể từ khi con đường được đánh giá từ thư mục làm việc của tôi, không phải là thư mục của sql-file tôi gọi.
Có cách nào để sử dụng đường dẫn tương đối bắt đầu từ thư mục chứa tệp có cuộc gọi không?
Cảm ơn bạn đã cố gắng và chia sẻ :) Như tôi không thực sự cần điều này, tôi không nghĩ rằng tôi sẽ thiết lập một máy chủ web mặc dù. –