Bagikan melalui


sysmail_mailattachments (T-SQL)

Berlaku untuk: SQL Server

Berisi satu baris untuk setiap lampiran yang dikirimkan ke Email Database. Gunakan tampilan ini saat Anda menginginkan informasi tentang lampiran Email Database. Untuk meninjau semua email yang diproses oleh Database Mail, gunakan sysmail_allitems (Transact-SQL).

Nama kolom Jenis data Deskripsi
attachment_id int Pengidentifikasi lampiran.
mailitem_id int Pengidentifikasi item email yang berisi lampiran.
filename nvarchar(520) Nama file lampiran. Saat attach_query_result adalah 1 dan query_attachment_filename ADALAH NULL, Database Mail membuat nama file arbitrer.
ukuran file int Ukuran lampiran dalam byte.
Lampiran varbinary(max) Konten lampiran.
last_mod_date datetime Tanggal dan waktu modifikasi terakhir baris.
last_mod_user nama sysname Pengguna yang terakhir mengubah baris.

Keterangan

Saat memecahkan masalah Email Database, gunakan tampilan ini untuk melihat properti lampiran.

Lampiran yang disimpan dalam tabel sistem dapat menyebabkan database msdb tumbuh. Gunakan sysmail_delete_mailitems_sp untuk menghapus item email dan lampiran terkaitnya. Untuk informasi selengkapnya, lihat Membuat Pekerjaan Agen SQL Server untuk Mengarsipkan Pesan Email Database dan Log Peristiwa.

Izin

Diberikan ke peran server tetap sysadmin dan peran database DatabaseMailUserRole . Saat dijalankan oleh anggota peran server tetap sysadmin , tampilan ini memperlihatkan semua lampiran. Semua pengguna lain hanya melihat lampiran untuk pesan yang mereka kirimkan.

Lihat Juga

sysmail_allitems (T-SQL)
sysmail_faileditems (T-SQL)
sysmail_sentitems (T-SQL)
sysmail_unsentitems (T-SQL)
sysmail_event_log (T-SQL)