实体函数
细节
实体函数 [ x个 , 身体 ] 行为与 实体属性 并可直接用于 实体值 . 在 实体函数 [ x个 , 身体 ] , x个 通常绑定到单个 实体 一次。 的第二个参数 聚合实体类 是此规则的例外,因为形式参数将绑定到 实体 . 在第二个论点的背景下 聚合实体类 对于关系数据库支持的实体,支持以下聚合函数: -
分钟 最小值 马克斯 最大值 长度 数值的数量 总计 值的总和 平均值 平均值 标准偏差 样品标准偏差 方差 样本方差 实体函数 [ { 左边 , 正确的 } , 身体 ] 可以作为的条件出现 组合实体类 .给, 左边 将绑定到每个 实体 在第一个参数中 组合实体类 和 正确的 到每个 实体 在第二个论点中。 处理在关系数据库中注册的实体时 实体存储 ,只能将以下表单编译为SQL: -
一 + b条 数字之间的加法 , 日期和时间数量 一 - b条 数字或日期之间的差异 一 * b条 数字之间的乘法 一 / b条 数字之间的比率 一 ^ b条 数字之间的幂 商 [ 一 , b条 ] 整数除法 国防部 [ 一 , b条 ] 整数除法的余数 平方米 [ 一 ] 平方根 费用 [ 一 ] 数的指数 日志 , 日志10 , 日志2 不同基数的对数 防抱死制动系统 [ 一 ] 绝对值 奇数(OddQ) [ 一 ] , EvenQ公司 [ 一 ] 整数的奇偶校验 一 b条 , 一 > b条 , 一 ≠ b条 , … 数字之间的比较 , 日期 , 字符串 一 && b条 , 一 b条 , ! 一 , … 布尔代数 如果 [ 一 , b条 , c(c) ] if语句 哪个 [ … ] 哪些语句 MissingQ公司 [ 一 ] 检查是否缺少元素 长度 [ 列表 ] 0 检查列表是否为空 订购数量Q [ 一 , b条 ] 检查字符串的字母顺序 成员Q [ 列表 , 一 ] 检查元素是在列表中还是在类中的实体 StringJoin(字符串连接) [ 一 , b条 , … ] 字符串串联 字符串匹配Q [ … ] , 字符串开始数量 [ … ] , … 基本字符串匹配操作 现在 , 今天 获取当前日期 全部为True , 任何正确的 列表上的布尔运算 选择第一个 [ 列表 , 不是 @* MissingQ公司 ] 选择列表中第一个非缺失值 比特没有 , 比特与 , 比特或 , 左移位 , … 按位运算 罪恶 , 科斯 , 棕褐色 , … 三角函数 ArcSin(电弧正弦) , ArcCos公司 , ArcTan公司 , … 反三角函数 Sinh公司 , 科什 , 坦恩(Tanh) , … 双曲线函数 反双曲正弦 , 反双曲余弦 , 阿奇坦恩 反双曲函数 圆形 , 地板 , 天花板 舍入函数 分钟 , 马克斯 最小值和最大值 ( 外部聚合 ) 字符串Take , StringDrop(字符串删除) 提取字符串的一个子部分 ( 包括 截至 支持 ) ToString(目标字符串) [ 一 ] 将数字或日期转换为字符串 N个 [ 一 ] 将整数转换为实数 整数部分 [ 一 ] 提取实数的整数部分 From数字 [ 一 ] 将字符串转换为整数 布尔 [ 一 ] 将布尔值转换为0或1 口译员 [ “结构化日期” ] [ 一 ] , 口译员 [ “结构化时间” ] [ 一 ] , 口译员 [ “结构化日期时间” ] [ 一 ] 将字符串转换为日期或时间对象 UnixTime公司 [ 一 ] 将带有时间的日期对象转换为数字 从UnixTime [ 一 ] 将数字转换为带有时间的日期对象 Julian日期 [ 一 ] 将日期对象转换为数字 起始Julian日期 [ 一 ] 将数字转换为日期对象 日期值 [ 一 , “午夜后的秒数” ] 将时间对象转换为数字 日期值 [ UnixTime公司 [ 一 ] , “时间对象” ] 将数字转换为时间对象 在关系数据库支持的实体的上下文中,与Wolfram语言对应的函数相比,上面的函数可能具有有限的功能。 例如,SQL缺少对复数的支持; 因此,数值函数的区域仅限于实值区域。 符号评估通常不可用。 精确跟踪语义也可能不同。