Сервисы профиля вещи базы данных
Следующие сервисы находятся в профиле данных вещи базы данных (PTC.DBConnection.Database_TS). Эти сервисы выполняют действия с базой данных. Все вещи базы данных, такие как PTC.DBConnection.MSSQLDatabase должны реализовывать этот профиль данных. При создании новой вещи базы данных убедитесь, что этот профиль вещи реализован.
• AddColumn: добавляет столбец в таблицу базы данных.
• AddForeignKey: добавляет внешний ключ в таблицу базы данных.
• CreateIndex: создает индекс в столбце таблицы базы данных.
• CreateTable: создает таблицу базы данных, используя указанный профиль данных.
• CreateTables: создает таблицу базы данных, используя указанные входные параметры dbInfo.
• Delete: удаляет данные из таблицы базы данных для указанного профиля данных и UID.
• DropTable: удаляет без возможности восстановления таблицу с указанным профилем данных из базы данных.
• DropTables: удаляет без возможности восстановления таблицу базы данных, используя указанные входные параметры dbInfo.
• Insert: вставляет данные в таблицу базы данных для указанного профиля данных.
• Query: запрашивает базу данных для указанного профиля данных. Фильтр может применяться со смещением и пределом для уменьшения списка полученных результатов. Дополнительные сведения см. в разделе
Использование фильтров JSON в сервисах запросов.
• Remove: удаляет данные из таблицы базы данных для указанного профиля данных.
• RemoveColumn: удаляет столбец из таблицы базы данных.
• RemoveForeignKey: удаляет внешний ключ из таблицы базы данных.
• RemoveIndex: удаляет индекс из столбца таблицы базы данных.
• Update: обновляет данные в таблице базы данных для указанного профиля данных.
• UpdateColumn: обновляет столбец в таблице базы данных.
• UpdateDatabaseSchema: синхронизирует схему, определенную в базе данных с указанными входными данными dbInfo для профиля данных.
• ValidateDatabaseSchema: проверяет схему, установленную в базе данных с указанными входными данными dbInfo.