ローカルドライブにファイルがあります.C:\ test \ att.csvとしましょう。データベースからデータを収集し、電子メールを送信するようにPL/SQLプロシージャを構成しました。 att.csvファイルには、電子メールの添付ファイルとして送信したいくつかの値が含まれています。どうすればいいのか教えてください。以下は私の現在のコードです。UTL_MAIL.Sendを使用して.csvファイルを添付ファイルとして送信する
EXECUTE IMMEDIATE 'ALTER SESSION SET smtp_out_server = ''abcd.abc.ab''';
UTL_MAIL.send(sender => '[email protected]',
recipients => '[email protected]',
subject => 'Test Databases'',
message => v_htmlbody,
mime_type => 'text/html; charset=us-ascii');
こんにちはジェフリー、ご回答いただきありがとうございます。私は以前の論文の記事を読んでいました。私は自分のコード(上記)とファイルの添付ロジックをどのように組み合わせるのか混乱しているだけです。私のファイルはすでにディスク上にあるので、電子メールの添付ファイルとして送る必要があります。私の現在のコードで添付ファイルを使用する例を教えていただければ幸いです。 –
あなたのコードは添付ファイルを送信する正しい手順を呼び出さず、ファイルからデータをロードしません。 UTL_FILEを使用してデータをロードします。 –
ありがとうございますJeffery、私はそれをチェックさせてください。私はこれであなたに戻ってきます。 –