Я смотрел на эти темы, и хотя они похожи, они не отвечают на мой вопрос.
Не удается увидеть триггеры, созданные мной в SQL Server Management Studio 2008
Невозможно найти, где хранятся триггеры в SQL Server 2008
Где триггер сервера сохраняет в SQL Server?
В SSMS 17.9.1 (SQL Server 2017) я вижу, что при использовании этого кода существует триггер
select * from FocalAreas.sys.triggers
Я также вижу в SharingPermissionTest (таблица, где я хочу триггер)> Просмотр зависимостей, триггер есть. Однако когда я раскрываю папку триггера SharingPermissionTest, там ничего нет. Когда я раскрываю Программируемость> Триггеры базы данных в базе данных, там ничего нет. Когда я раскрываю Объекты сервера> Триггеры, там ничего нет. У кого-нибудь есть понимание того, что происходит? Это был мой SQL для создания триггера:
USE FocalAreas
GO
CREATE TRIGGER dbo.SharingPermissionsTrigger
ON FocalAreas.dbo.FOCALREFERENCEAREAS
AFTER INSERT
AS BEGIN
DECLARE @FocalRefID nvarchar(50)
DECLARE @StateID nvarchar(2)
SELECT @FocalRefID = i.FocalRefID
FROM Inserted i
WHERE 1=1
SELECT @StateID = mp.StateID
FROM Inserted i, FocalAreas.dbo.MonitoringPoint as mp
WHERE i.FocalRefID = mp.FocalRefID
INSERT INTO FocalAreas.dbo.SharingPermissionsTest
Values
(next value for SharingPermissionSequence, @FocalRefID, 'NBTC', @StateID,
'Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed',
'Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed',
'Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed'
,'Not Allowed'),
(next value for SharingPermissionSequence, @FocalRefID, 'StateWildlifeAgency', @StateID,
'Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed',
'Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed',
'Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed'
,'Not Allowed'),
(next value for SharingPermissionSequence, @FocalRefID, 'FedPartners', @StateID,
'Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed',
'Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed',
'Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed'
,'Not Allowed'),
(next value for SharingPermissionSequence, @FocalRefID, 'NGO', @StateID,
'Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed',
'Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed',
'Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed'
,'Not Allowed'),
(next value for SharingPermissionSequence, @FocalRefID, 'Public', @StateID,
'Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed',
'Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed',
'Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed','Not Allowed'
,'Not Allowed')
END
GO