文件名称:upsert(conn,tableName me,fieldNames,keyField elds,data, varargin):如果数据行已经存在,更新该行! 如果它不存在,插入该行!-matlab开发
文件大小:4KB
文件格式:ZIP
更新时间:2024-06-18 22:30:43
matlab
UPSERT 向数据库表中插入新数据和更新旧数据UPSERT(连接、表名、字段名、关键字字段、数据)。 CONNECT 是一个数据库连接对象。 TABLENAME 是数据库表。 FIELDNAMES 是数据库列名的字符串数组。 KEYFIELDS 是必须匹配的主键字段列表执行更新而不是插入。 它可以作为逻辑给出与 FIELDNAMES 长度相同的数组,或一个字符串或元胞数组键列名称的字符串(在这种情况下 KEYFIELDS 必须是一个子集字段名)。 DATA 是一个 MATLAB 元胞数组。 INSERTEDMASK = UPSERT(...) 返回一个包含一个元素的逻辑向量DATA 的每一行,表示“upsert”操作是否意味着相应的 DATA 行已插入 (TRUE) 或仅更新 (FALSE)。 UPSERT(...,'dateFields',DATEFIELDS) 允许使用 DATE
【文件预览】:
upsert.zip