Firebird снова про триггеры. After update, after insert. Что с ними вечно не так?


Найти внятные примеры в интернете мне не удалось. Пришлось как всегда самому все выяснять и разбираться.
After update, after insert ставят перед собой задачу выполнения некоторого кода после update или insert записи в таблице.
Мне нужно было сделать три вещи:
1. В таблицу с историей изменений записывать как изменилось поле после update.
2. Записать в таблицу дату и время создания записи.
3. Записать в таблицу дату и время последнего изменения записи.

VBS компиляция, без регистрации и СМС

    Рано или поздно возникает вопрос: что делать с VBS? Как компилировать?
Если бы была возможность компиляции, это бы решило сразу массу вопросов. Например с защитой кода от вмешательства. В этой публикации я рассмотрю самый лучший (на текущий момент) вариант компиляции скрипта.

Отправка сообщений в Telegram при помощи VBS

VBS способен на всё! Ну или почти на все. Предлагаю вашему вниманию метод отправки сообщения в меседжер Telegram. Вам потребуется ID получателя и активное VPN подключение (из России не взлетит). ID получателя можно узнать при помощи специального бота, который сообщает ID ваш или группы. Так же придется зарегистрировать бота у @BotFather

Я тебе удалю! Firebird. Способ автокопирования удаленных строк из таблицы.

Допустим вам пришла в голову мысль: "А что это пользователи столько всего из базы удаляют?" И вы решили сделать логирование этих действий, а точнее перенос удаляемых записей в отдельную таблицу.

Еще одна хитрость Firebird. Или у нас свой путь.

Довольно простая задача:
Найти в таблице не занятые числовые поля (ID). Например мы пишем в таблицу CLIENTS некие значения формата: ID; NAME; ADDRESS
Каждая новая запись имеет ID=ID+1
Что делать если некоторые записи были удалены, а нам нужно использовать их освободившиеся ID?

Страницы

Подписка на Админское кунг-фу RSS