我可以使用以下代碼上傳物件。如何上傳有前綴的物件?我是否需要在上傳物件之前創建前綴,或者如果需要,是否會創建前綴?
declare
l_request_url varchar2(32767);
l_content_length number;
l_response clob;
upload_failed_exception exception;
l_request_object blob;
l_request_filename varchar2(500);
begin
select blob_content, filename into l_request_object, l_request_filename from apex_application_temp_files where name = :P2_FILE;
l_request_url := :G_BASE_URL || 'b/' || :P2_BUCKET_NAME || '/o/' || apex_util.url_encode(l_request_filename);
l_response := apex_web_service.make_rest_request(
p_url => l_request_url
, p_http_method => 'PUT'
, p_body_blob => l_request_object
, p_credential_static_id => 'OCI API Access'
);
end;
謝謝
uj5u.com熱心網友回復:
對于上傳和洗掉功能,前綴被認為是物件名稱的一部分。
如果您的前綴是 aabb 并且物件是 test.png,那么物件名稱將為 aabb/test.png
唯一使用時間前綴是在列出物件時。使用前綴時,僅列出具有相同前綴的物件。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/486128.html
上一篇:Oracle和EDB(Postgres)中的日期差異
下一篇:按SQL洗掉分組前的重復項
