Array 函数
返回包含数组的
Variant
。
Array(
arglist
)
arglist
参数是赋给包含在
Variant
中的数组元素的值的列表(用逗号分隔)。如果没有指定此参数,则将会创建零长度的数组。
说明
用于引用数组元素的表示符,由跟随有括号的变量名组成,括号中包含指示所需元素的索引号。在下面的示例中,第一条语句创建名为 A 的变量。第二条语句将一个数组赋值给变量 A。最后一条语句将包含在第二个数组元素中的值赋值给另一个变量。
Dim A A = Array(10,20,30) B = A(2) ' B is now 30
注意
未作为数组声明的变量仍可以包含数组。虽然包含数组的
Variant
变量与包含
Variant
元素的数组变量有概念上的不同,但访问数组元素的方法是相同的。
IsArray 函数
返回 Boolean 值指明某变量是否为数组。
IsArray(
varname
)
varname
参数可以是任意变量。
说明
如果变量是数组,
IsArray
函数返回
True
;否则,函数返回
False
。当变量中包含有数组时,使用
IsArray
函数很有效。
下面的示例利用
IsArray
函数验证 MyVariable 是否为一数组:
Dim MyVariable Dim MyArray(3) MyArray(0) = "Sunday" MyArray(1) = "Monday" MyArray(2) = "Tuesday" MyVariable = IsArray(MyArray) ' MyVariable
"True"
UBound 函数
返回指定数组维数的最大可用下标。
UBound(
arrayname[, dimension]
)
参数
arrayname
必选项。数组变量名,遵循标准变量命名约定。
Dimension
可选项。指定返回哪一维上界的整数。1 表示第一维,2 表示第二维,以此类推。如果省略
dimension
参数,则默认值为 1。
说明
UBound
函数与
LBound
函数一起使用,用于确定数组的大小。使用
LBound
函数可以确定数组某一维的下界。
所有维的下界均为 0。对于有这样维数的数组,
UBound
函数返回以下结果:
语句
|
返回值
|
UBound(A, 1)
|
100
|
UBound(A, 2)
|
3
|
UBound(A, 3)
|
4
|
MySQL 查询结果的交集 mysql join查询
在mysql中,用的最多的就是查询就是join连接查询
join连接查询分为交叉连接 cross join,内连接inner join,外连接;
外连接又分为左连接left(out) join,右连接right(out) join,全外连接full (outer) join
MongoDB shell 目录 mongodb shell脚本
编写shell脚本实现mongo的定期备份项目要求定期备份MongoDB数据,于是使用官方的mongodump,简单好用。主要就是编写shell脚本,来定期自动备份使用服务器自带的crontab来定时执行。shell脚本踩了很多坑,但是经此一役,算是入门了,以后要写其他相关的脚本应该也毫无压力。直接上脚本,注释很清晰,没啥好说的mongodump.sh#!/bin/bash
# 宿主机相关配置