- 博客(130)
- 收藏
- 关注
转载 【SequoiaDB巨杉数据库】SdbCollection-upsert
语法 db.collectionspace.collection.upsert(<rule>,[cond],[hint],[setOnInsert],[options]) 更新集合记录。upsert 方法跟 update 方法都是对记录进行更新,不同的是当使用 cond 参数在集合中匹配不到记录时,update 不做任何操作,而 upsert 方法会做一次插入操作。 参数描述 参数名 参数类型 描述 是否必填 rule Json 对象 更新规则。记录按
2021-04-08 16:44:20
225
转载 【SequoiaDB巨杉数据库】SdbCollection-update
语法 db.collectionspace.collection.update(<rule>, [cond], [hint], [options]) 更新集合记录。 参数描述 参数名 参数类型 描述 是否必填 rule Json 对象 更新规则。记录按 rule 的内容更新。 是 cond Json 对象 选择条件。为空时,更新所有记录,不为空时,更新符合条件的记录。 否 hint Json 对象 指定访问计划
2021-04-08 16:43:46
207
转载 【SequoiaDB巨杉数据库】SdbCollection-truncateLob
语法 db.collectionspace.collection.truncateLob(<oid>, <length>) 截短集合中的大对象。 参数描述 参数名 参数类型 描述 是否必填 oid string 大对象的唯一描述符。 是 length int 截短到的长度,必须是大于等于0的值。当length大于等于大对象的大小时,大对象不发生变化。 是 返回值 无返回值,出错抛异常,并输出错误信息,可以通过
2021-04-08 16:43:13
154
转载 【SequoiaDB巨杉数据库】File-stat
语法 File.stat( <filepath> ) 类别 File 描述 显示文件的状态信息 参数 参数名 参数类型 默认值 描述 是否必填 filepath string --- 文件路径 是 返回值 返回指定文件的状态信息。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见错误可
2021-04-07 18:16:09
152
转载 【SequoiaDB巨杉数据库】File-setUmask
语法 File.setUmask( [umask] ) 类别 File 描述 设置新建文件的权限掩码。 参数 参数名 参数类型 默认值 描述 是否必填 umask int --- 新建文件的权限掩码 是 返回值 无 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见错误可参考错误码。 示例 设
2021-04-07 18:01:55
96
转载 【SequoiaDB巨杉数据库】File-seek
语法 File.seek( <offset>, [where] ) 类别 File 描述 移动文件游标。 参数 参数名 参数类型 默认值 描述 是否必填 offset int --- 游标的偏移量 是 where char b 移动模式 否 where 参数可选值如下表: 可选值 描述 b 文件偏移量为 offset c 文件偏移量为当前文件游标的偏移量加上 offset
2021-04-07 18:01:25
102
转载 【SequoiaDB巨杉数据库】File-scp
语法 File.scp( <srcFile>, <dstFile>, [isreplace], [mode]) 类别 File 描述 远程拷贝文件。 参数 参数名 参数类型 默认值 描述 是否必填 srcFile string --- 源文件路径 是 desFile string --- 目标文件路径 是 isreplace boolean false 是否替换目标文件
2021-04-07 18:00:34
123
转载 【SequoiaDB巨杉数据库】File-remove
语法 File.remove( <filepath> ) 类别 File 描述 删除文件或者目录。 参数 参数名 参数类型 默认值 描述 是否必填 filepath string --- 文件路径 是 返回值 无返回值。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见错误可参考错误码
2021-04-07 18:00:01
164
转载 【SequoiaDB巨杉数据库】File-readLine
语法 File.readLine() 类别 File 描述 读取文件的一行数据。 参数 无 返回值 返回读取的文件内容。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见错误可参考错误码。 示例 打开一个文件,获取文件描述符; > var file = new File( "/opt/sequoiadb/file.txt" ) &
2021-04-07 17:59:31
116
转载 【SequoiaDB巨杉数据库】File-readContent
语法 File.readContent( [size] ) 类别 File 描述 读取二进制文件内容并存入 FileContent 对象。 参数 参数名 参数类型 默认值 描述 是否必填 size int 默认读取当前文件游标之后的全部内容 请求读取的字节数 否 返回值 返回读取的文件内容。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关
2021-04-07 17:58:56
106
转载 【SequoiaDB巨杉数据库】File-read
语法 File.read( [size] ) 类别 File 描述 读取文本文件。 参数 参数名 参数类型 默认值 描述 是否必填 size int 默认读取当前文件游标之后的全部内容 读取的字节数 否 返回值 返回读取的文件内容。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见错误可参考错误码
2021-04-07 17:58:21
117
转载 【SequoiaDB巨杉数据库】File-move
语法 File.move( <src>, <dst> ) 类别 File 描述 移动文件。 参数 参数名 参数类型 默认值 描述 是否必填 src string --- 源文件路径 是 des string --- 目标文件路径 是 返回值 无返回值。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错
2021-04-07 17:57:27
114
转载 【SequoiaDB巨杉数据库】File-mkdir
语法 File.mkdir( <name>, [mode] ) 类别 File 描述 创建目录。 参数 参数名 参数类型 默认值 描述 是否必填 name string --- 目录名称 是 mode int 0755 设置目录权限 否 返回值 无返回值。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。
2021-04-07 17:56:41
93
转载 【SequoiaDB巨杉数据库】File-md5
语法 File.md5( <filepath> ) 类别 File 描述 获取文件的 md5 值。 参数 参数名 参数类型 默认值 描述 是否必填 filepath string --- 文件路径 是 返回值 返回指定文件的 md5 值。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常
2021-04-06 17:25:49
135
转载 【SequoiaDB巨杉数据库】File-list
语法 File.list( [options], [filter] ) 类别 File 描述 列出当前目录的文件 参数 参数名 参数类型 描述 是否必填 options JSON 可选参数 否 filter JSON 筛选条件,不指定筛选条件默认显示全部内容 否 options 参数详细说明如下: 属性 值类型 描述 是否必填 detail boolean 是否显示详细内容 否 pa
2021-04-06 17:25:12
165
转载 【SequoiaDB巨杉数据库】File-isFile
语法 File.isFile( <pathname> ) 类别 File 描述 判断指定文件是否为普通文件。 参数 参数名 参数类型 默认值 描述 是否必填 pathname string --- 文件路径 是 返回值 如果指定文件为普通文件,则返回 true,否则,返回 false。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。
2021-04-06 17:24:40
126
转载 【SequoiaDB巨杉数据库】File-isEmptyDir
语法 File.isEmptyDir( <dirName> ) 类别 File 描述 判断指定目录是否为空目录。 参数 参数名 参数类型 默认值 描述 是否必填 dirName string --- 目录路径 是 返回值 如果指定目录为空目录,则返回 true,否则,返回 false。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。
2021-04-06 17:24:06
77
转载 【SequoiaDB巨杉数据库】File-isDir
语法 File.isDir( <filepath> ) 类别 File 描述 判断指定文件是否为目录。 参数 参数名 参数类型 默认值 描述 是否必填 filepath string --- 文件路径 是 返回值 如果指定文件为目录,则返回 true,否则,返回 false。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误
2021-04-06 17:23:13
105
转载 【SequoiaDB巨杉数据库】File-isDir
语法 File.isDir( <filepath> ) 类别 File 描述 判断指定文件是否为目录。 参数 参数名 参数类型 默认值 描述 是否必填 filepath string --- 文件路径 是 返回值 如果指定文件为目录,则返回 true,否则,返回 false。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误
2021-04-06 17:22:37
83
转载 【SequoiaDB巨杉数据库】File-getUmask
语法 File.getUmask( [base] ) 类别 File 描述 获取新建文件权限的掩码。 参数 参数名 参数类型 默认值 描述 是否必填 base int 10 进制数(八进制或者十进制或者十六进制) 否 返回值 返回新建文件权限的掩码。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见
2021-04-06 17:21:58
99
转载 【SequoiaDB巨杉数据库】File-getSize
语法 File.getSize( <filepath> ) 类别 File 描述 获取文件的大小。 参数 参数名 参数类型 默认值 描述 是否必填 filepath string --- 文件路径 是 Note: 无法获取二进制文件的大小。如果想获取二进制文件的大小可以参考getLenght。 返回值 返回指定文件的大小。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息
2021-04-06 17:21:09
637
转载 【SequoiaDB巨杉数据库】File-find
语法 File.find( <options>, [filter] ) 类别 File 描述 查找文件 参数 参数名 参数类型 默认值 描述 是否必填 options JSON --- 查找模式和查找内容 是 filter JSON 默认显示全部内容 筛选条件 否 options 参数详细说明如下: 属性 值类型 描述 是否 必填 mode char { m
2021-04-06 17:20:25
112
转载 【SequoiaDB巨杉数据库】File-File
语法 var file = new File( filepath, [permission], [mode] ) 类别 File 描述 打开文件或者创建新文件。 参数 参数名 参数类型 默认值 描述 是否必填 filepath string --- 文件路径 是 permission int 0700 设置打开文件的权限 否 mode int SDB_FILE_READWRITE | SDB_FIL
2021-04-06 17:19:36
134
转载 【SequoiaDB巨杉数据库】Remote-getCmd
语法 getCmd() 类别 Remote 描述 新建一个远程 Command 对象。 参数 无 返回值 无返回值。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见错误可参考错误码。 示例 新建一个远程连接对象。 > var remoteObj = new Remote( "192.168.20.71", 11790 ) C
2021-04-02 17:34:24
98
转载 【SequoiaDB巨杉数据库】Remote-close
语法 close() 类别 Remote 描述 关闭远程连接。 参数 无 返回值 无返回值。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见错误可参考错误码。 示例 新建一个远程连接对象 > var remoteObj = new Remote( "192.168.20.71", 11790 ) Copy 关闭远程
2021-04-02 17:33:35
143
转载 【SequoiaDB巨杉数据库】Remote-Remote
语法 var remote = new Remote( [hostname], [svcname] ) 类别 Remote 描述 新建一个远程连接对象。 参数 参数名 参数类型 默认值 描述 是否必填 hostname string localhost 主机 IP 地址 否 svcname int 本地 sdbcm 的端口 sdbcm 的端口 否 返回值 无返回值。 错误 如果出错则抛异常,并输出错误信息
2021-04-02 17:32:55
120
转载 2021-04-02【SequoiaDB巨杉数据库】Hash-md5
语法 Hash.md5( <str> ) 类别 Hash 描述 获取字符串的 md5 值。 参数 参数名 参数类型 默认值 描述 是否必填 str string --- 字符串 是 返回值 返回指定字符串的 md5 值。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见错误可参考错误码
2021-04-02 17:31:29
92
转载 【SequoiaDB巨杉数据库】Hash-
语法 Hash.fileMD5( <filepath> ) 类别 Hash 描述 获取文件的 md5 值。 参数 参数名 参数类型 默认值 描述 是否必填 filepath string --- 文件路径 是 返回值 返回指定文件的 md5 值。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南
2021-04-02 17:30:03
93
转载 【SequoiaDB巨杉数据库】IniFile-save
语法 IniFile.save() 类别 IniFile 描述 保存 INI 配置。 参数 无 返回值 执行成功,无返回值. 执行失败,抛异常。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见错误可参考错误码。 示例 打开一个 INI 文件。 > var ini = new IniFile( "/opt/sequoiadb/f
2021-04-02 17:26:38
75
转载 【SequoiaDB巨杉数据库】IniFile-toString
语法 IniFile.toString() 类别 IniFile 描述 转换成文本。 参数 无 返回值 执行成功,返回对象. 执行失败,抛异常。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见错误可参考错误码。 示例 打开一个 INI 文件。 > var ini = new IniFile( "/opt/sequoiadb/f
2021-04-02 17:25:57
76
转载 【SequoiaDB巨杉数据库】IniFile-toObj
语法 IniFile.toObj() 类别 IniFile 描述 转换成对象。 参数 无 返回值 执行成功,返回对象. 执行失败,抛异常。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见错误可参考错误码。 示例 打开一个 INI 文件。 > var ini = new IniFile( "/opt/sequoiadb/file
2021-04-02 17:24:48
83
转载 【SequoiaDB巨杉数据库】IniFile-setValue
语法 IniFile.setValue( <section>, <key>, <value> ) IniFile.setValue( <key>, <value> ) 类别 IniFile 描述 设置指定 item 的值。 参数 参数名 参数类型 默认值 描述 是否必填 section string --- 段名 是 key string --- 键名
2021-04-02 17:23:49
115
转载 【SequoiaDB巨杉数据库】IniFile-getValue
语法 IniFile.getValue( <section>, <key> ) IniFile.getValue( <key> ) 类别 IniFile 描述 获取指定 item 的值。 参数 参数名 参数类型 默认值 描述 是否必填 section string --- 段名 是 key string --- 键名 是 返回值 执行成功,返回 item 的值。 执行失
2021-04-02 17:22:46
88
转载 【SequoiaDB巨杉数据库】IniFile-getLastComment
语法 IniFile.getLastComment() 类别 IniFile 描述 获取尾部注释。 参数 无 返回值 执行成功,返回注释. 执行失败,抛异常。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见错误可参考错误码。 示例 打开一个 INI 文件。 > var ini = new IniFile( "/opt/sequ
2021-04-01 17:43:25
84
转载 【SequoiaDB巨杉数据库】IniFile-getSectionComment
语法 IniFile.getSectionComment( <section> ) 类别 IniFile 描述 获取指定 section 的注释。 参数 参数名 参数类型 默认值 描述 是否必填 section string --- 段名 是 返回值 执行成功,返回注释. 执行失败,抛异常。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取
2021-04-01 17:42:52
91
转载 【SequoiaDB巨杉数据库】IniFile-getComment
语法 IniFile.getComment( <section>, <key>, [pos] ) IniFile.getComment( <key>, [pos] ) 类别 IniFile 描述 获取指定 item 的注释。 参数 参数名 参数类型 默认值 描述 是否必填 section string --- 段名 是 key string --- 键名 是 pos
2021-04-01 17:42:19
88
转载 【SequoiaDB巨杉数据库】IniFile-disableAllItem
语法 IniFile.disableAllItem() 类别 IniFile 描述 注释全部 item。 参数 无 返回值 执行成功,无返回值. 执行失败,抛异常。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见错误可参考错误码。 示例 打开一个 INI 文件。 > var ini = new IniFile( "/opt/s
2021-04-01 17:41:41
66
转载 【SequoiaDB巨杉数据库】IniFile-disableItem
语法 IniFile.disableItem( <section>, <key> ) IniFile.disableItem( <key> ) 类别 IniFile 描述 注释指定的 item 。 参数 参数名 参数类型 默认值 描述 是否必填 section string --- 段名 是 key string --- 键名 是 返回值 执行成功,无返回值. 执行失败
2021-04-01 17:41:03
63
转载 【SequoiaDB巨杉数据库】IniFile-enableItem
语法 IniFile.enableItem( <section>, <key> ) IniFile.enableItem( <key> ) 类别 IniFile 描述 取消注释指定的 item 。 参数 参数名 参数类型 默认值 描述 是否必填 section string --- 段名 是 key string --- 键名 是 返回值 执行成功,无返回值. 执...
2021-04-01 17:40:31
69
转载 【SequoiaDB巨杉数据库】IniFile-delLastComment
语法 IniFile.delLastComment() 类别 IniFile 描述 删除尾部注释。 参数 无 返回值 执行成功,无返回值. 执行失败,抛异常。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见错误可参考错误码。 示例 打开一个 INI 文件。 > var ini = new IniFile( "/opt/sequ
2021-04-01 17:39:49
70
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人