数据库事物形态服务
数据库事物形态 (PTC.DBConnection.Database_TS) 中提供了以下服务:这些服务用于对数据库执行操作。所有数据库事物 (例如 PTC.DBConnection.MSSQLDatabase) 都必须实现此事物形态。如果创建新的数据库事物,请确保已实现此事物形态。
• AddColumn - 向数据库表中添加列。
• AddForeignKey - 向数据库表中添加外键。
• CreateIndex - 针对数据库表中的列创建索引。
• CreateTable - 使用指定的数据形状创建数据库表。
• CreateTables - 使用指定的 dbInfo 输入创建数据库表。
• Delete - 从指定数据形状和 UID 的数据库中删除数据。
• DropTable - 从数据库中永久删除指定数据形状的数据库表。
• DropTables - 使用指定的 dbInfo 输入永久删除数据库表。
• Insert - 向指定数据形状的数据库表中插入数据。
• Remove - 从指定数据形状的数据库表中移除数据。
• RemoveColumn - 从数据库表中移除列。
• RemoveForeignKey - 从数据库表中移除外键。
• RemoveIndex - 从数据库表的列中移除索引。
• Update - 更新指定数据形状的数据库表中的数据。
• UpdateColumn - 更新数据库表中的列。
• UpdateDatabaseSchema - 同步数据库中定义的架构与数据形状的指定 dbInfo 输入。
• ValidateDatabaseSchema - 根据指定的 dbInfo 输入,验证数据库中定义的架构。