Форум: "Прочее";
Текущий архив: 2017.11.26;
Скачать: [xml.tar.bz2];
Внизтригер ddl на базу mssql. Так правильно? Найти похожие ветки
← →
ВладОшин © (2016-07-07 13:10) [0]База рабочая, на лету надо, а никогда не делал. И то что-то страшно )
при создании/удалении таблиц в базе по маски spr%
надо их список держать в отдельной, доступной для юзера и проиндексированной "правильно"
CREATE TRIGGER GLOBAL_Spr_TableName
ON DATABASE
AFTER CREATE_TABLE, DROP_TABLE
AS
begin
truncate table dbo.Spr_TableName
insert into dbo.Spr_TableName
SELECT
Table_ID = s.[object_id],
TableName = s.name
FROM sys.tables s
WHERE s.type_desc = N"USER_TABLE"
AND s.name LIKE "Spr%"
END
← →
Kilkennycat © (2016-07-07 13:26) [1]так потренируйся на копии, и не будет страшно.
← →
ВладОшин © (2016-07-07 13:40) [2]да что то растерялся
запостил, потом подумал )
можно грохнуть сообщ.
← →
ВладОшин © (2016-07-08 08:50) [3]не стал делать. Кто потом пронего вспомнит..
job, выполняющийся от имени админа, а юзер по кнопке Обновить структуру, разрешает ему запуститься один раз. Нормально так, пожалуй
← →
Kilkennycat © (2016-07-08 10:20) [4]Стареешь, похоже- осторожничаешь ;)
← →
ухты © (2016-07-10 15:26) [5]
> при создании/удалении таблиц в базе по маски spr%
>
неужели их так часто тусуют..
← →
ВладОшин © (2016-07-12 08:37) [6]да в том и дело, что нет, похоже.
Добавляя фишку, кажется, что теперь половина людей будут пользоваться - а выясняется, что через пару месяцев кто-то один запросит "документацию".
И будет тусовать он один и не чаще раза в месяц.
Погорячился, был не прав, каюсь )
> Kilkennycat ©
Ну, не молодею, факт )
Да и прямо на деньги отражается - по соглашению каждую минуту простоя базы выражается минусом процента премии. А премию я люблю ежемесячно в полном объеме )
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2017.11.26;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.001 c