Документация для версии Интеллект 4.10.4. Документация на другие версии также доступна.

Предыдущая страница Следующая страница


You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

На странице:
 

В базу данных ПК Интеллект встроены предустановленные хранимые процедуры для добавления и удаления большого количества объектов Камера, Трекер, Детектор VMDA.

Запуск хранимых процедур

Запуск хранимых процедур осуществляется при помощи SQL Server Management Studio следующим образом:

  1. Запустить SQL Server Management Studio (см. Просмотр базы данных ПК Интеллект).
  2. Нажать на кнопку New Query (1).
  3. Ввести текст SQL-запроса (2, см. примеры ниже).
  4. Нажать на кнопку Execute (3). В случае успешного выполнения запроса в нижней части окна отобразится соответствующее сообщение (4).

Примеры использования хранимых процедур приведены ниже.

Примеры использования хранимых процедур для добавления и удаления объектов Камера

Если имеется необходимость создать или удалить большое количество объектов Камера, это можно сделать при помощи хранимых процедур dbo.spCopyCamera и dbo.spDeleteCameras соответственно.

  1. Взять за основу камеру 1 и создать 80 камер с такими же настройками, как у Камеры 1.

    USE [intellect]
    GO
    DECLARE @return_value int
    EXEC    @return_value = [dbo].[spCopyCamera]
                   @id = N'1',
                   @count = 80
    SELECT  'Return Value' = @return_value
    GO
  2. Удалить камеры с 3 по 33.

    USE [intellect]
    GO
    DECLARE @return_value int
    EXEC    @return_value = [dbo].[spDeleteCameras]
                   @fromId = 3,
                   @toId = 33
    SELECT  'Return Value' = @return_value
    GO

Пример использования хранимой процедур для добавления объектов Трекер

Взять за основу трекер 1, созданный на базе камеры 1, и скопировать на все остальные камеры.

USE [intellect]
GO
DECLARE	@return_value int
EXEC	@return_value = [dbo].[spCopyVmda]
		@id = N'1'
SELECT	'Return Value' = @return_value
GO

Пример использования хранимой процедур для добавления объектов Детектор VMDA

Взять за основу детектор VMDA 1, созданный на базе трекера 1, и скопировать на все остальные камеры.

USE [intellect]
GO
DECLARE	@return_value int
EXEC	@return_value = [dbo].[spCopyVmdaDetector]
		@id = N'1'
SELECT	'Return Value' = @return_value
GO


  • No labels