Previous topicNext topic
Help > 开发指南 > SanMuGrid平台编程 > 主要对象 > Database >
SQL处理

 

方法 分类 说明
GetColumnMapping SQL处理 从不同的数据源的两个不同的表中,对比获得两个表中共同存在的列的清单,以字典的形式返回。
GetSQLSystemTime SQL处理 返回当前数据库的系统时间
GetSyncTableSQL SQL处理 获得一个从一个表同步数据到另外一个表的SQL语句。由一个Update语句跟一个Insert语句组成的SQL集合。目前仅支持有单列唯一关联的两个表之间进行数据拷贝。 有考虑去除重复值的情况。如果目标表中已经有相应的数据了,则用源数据表里面的数据替换,如果没有则新增。如果有多列组合关联的话,目前仅支持SQLServer和MySQL 两种数据库将多余的数据清空。
GetUniqueValuesSQLCommandText SQL处理 从指定列中,获取不重复的值的SQL语句。
GetViewDefinitionSQL SQL处理 返回当前数据源中,对应视图的SQL语句。
GuessPrimaryIndexMapping SQL处理  
GuessSameUniqueIndexColName SQL处理 从两个不同的数据源的指定两个表当中,找到名称一致的唯一索引字段。由于结果可能是组合唯一索引,所以返回字段名称集合。