1

这是我的看法。我已经在 msdb 中运行它。我有一个数据库名称“mytest”

IF OBJECT_ID('[dbo].[vwconfirmEmailSent]') IS NOT NULL
    DROP VIEW [dbo].[vwconfirmEmailSent]
GO

CREATE VIEW [dbo].[vwconfirmEmailSent]
AS
SELECT sa.recipients, sa.sent_status, sa.sent_date
FROM  sysmail_allitems sa
LEFT join sysmail_sentitems ss ON ss.mailitem_id = sa.mailitem_id
LEFT JOIN sysmail_unsentitems su ON ss.mailitem_id = su.mailitem_id

当我使用 select * from [dbo].[vwconfirmEmailSent]

4

1 回答 1

1

要从另一个数据库中的视图中进行选择,您必须完全限定它,[database].[schema].[objectname]

select * from [msdb].[dbo].[vwconfirmEmailSent]
于 2013-10-24T15:01:16.743 回答