Теперь мне интересно, документируют ли другие использование базы данных в заголовках функций ... например, fn () может читать или записывать базу данных (или ее таблицу), или создавать, изменять или удалять базу данных или таблицу.(дополнительный вопрос: должен ли fn (), который изменяет базу данных с помощью «USE xxx», «помнить» текущую базу данных при входе и снова использовать ее перед выходом?)
Мне кажется, что такого рода вещи следует задокументировать, но как лучше это сделать?@uses
или как?