Рекомендации по процедурам Transact-SQL.
.....
Все типы данных Transact-SQL можно использовать в качестве параметров.
Для создания возвращающих табличное значение параметров можно использовать определяемый пользователем табличный тип. Возвращающие табличное значение параметры могут быть только ВХОДНЫМИ и должны сопровождаться ключевым словом READONLY. Дополнительные сведения см. в разделе Использование параметров, возвращающих табличные значения (компонент Database Engine).
....
Я конечно не нестоящий сварщик (эту питоновскую библиотеку не знаю), но сильно подозреваю, что вместо
server = getenv("КОМП\MSSQLSERVER")
надо писать
server = getenv("КОМП")
А вот в пользователях наоборот, добавить имя КОМП.
Ну и русские буквы в имени сервера режут взгляд
1 Скачать ErWin
2 Нарисовать (или открыть если есть файл с моделью) в нем Er-модель
3 Выгрузить скрипты из ErWin
4 Создать скриптами БД на сервере
5 Profit!
Нужно глянуть в документацию по t-sql
.... извлекается при выполнении простого запроса и определяется в области выполнения одиночной инструкции SELECT, INSERT, UPDATE или DELETE.....
Судя по тэгу "триггер" вы хотите связать количество строк в таблице Сотрудник и поле "Количество_Сотрудников" в таблице "Штатное расписание" через триггеры. Отсюда и решение - создать триггеры/триггер на таблице Сотрудник контроль/модификация поля Количество_Сотрудников и триггеры на таблице Штатное_расписание для контроля количества записей в Сотрудник.
Если для импорт используется bcp то вот цитата msdn: FIRE_TRIGGERS
Применяется вместе с аргументом in и указывает, что в течение операции массового копирования будут работать триггеры Insert, определенные в целевой таблице. Если параметр FIRE_TRIGGERS не указан, то триггеры Insert выполняться не будут. Параметр FIRE_TRIGGERS для аргументов out, queryout и format не учитывается.