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