文章目录

  • 第九十四章 SQL函数 %MINUS
  • 大纲
  • 参数
  • 描述
  • 示例

第九十四章 SQL函数 %MINUS

将数字转换为规范整理格式,然后反转符号的整理函数。

大纲

%MINUS(expression)%MINUS expression

参数

  • expression - 表达式,可以是列名、数字或字符串文字、算术表达式或另一个函数的结果,其中基础数据类型可以表示为任何字符类型。

描述

%MINUS 将数字或数字字符串转换为规范形式,反转符号,然后以数字排序规则返回这些表达式值。

%MINUS%PLUS 在功能上是相同的,只是 %MINUS 反转了符号。它为解析为正数的任何数字添加减号前缀,并从解析为负数的任何数字中删除减号。零从不签名。

一个数字可以包含前导零和尾随零、多个前导加号和减号、一个小数点指示符 (.) 和 E 指数指示符。在规范形式中,执行所有算术运算,扩展指数,将符号解析为单个前导减号或无符号,并去除前导零和尾随零。

可以使用或不使用封闭字符串分隔符来指定数字文字。如果字符串包含非数字字符,%MINUS 会在第一个非数字字符处截断数字,并以规范形式返回数字部分。非数字字符串(任何以非数字字符开头的字符串)返回为 0%MINUS 也将 NULL 作为 0 返回。

%MINUS 是一个 SQL 扩展,用于 SQL 查找查询。

可以使用 %SYSTEM.Util 类的 Collation() 方法在 ObjectScript 中执行相同的排序规则转换:

DHC-APP>  WRITE $SYSTEM.Util.Collation("++007.500",4)
-7.5

%MINUS%MVR 排序规则进行比较,后者根据字符串中的数字子字符串对字符串进行排序。

示例

以下示例使用 %MINUS 以家庭街道号的数字降序返回记录:

SELECT Name,Home_Street
FROM Sample.Person
ORDER BY %MINUS(Home_Street)

请注意,上面的示例按数字顺序对街道地址的整数部分进行排序。将此与以下 ORDER BY DESC 示例进行比较,该示例按整理顺序中的街道地址对记录进行排序:

SELECT Name,Home_Street
FROM Sample.Person
ORDER BY Home_Street DESC

第九十四章 SQL函数 %MINUS相关推荐

  1. 第二十四章 SQL函数 CEILING

    文章目录 第二十四章 SQL函数 CEILING 大纲 参数 描述 示例 第二十四章 SQL函数 CEILING 数值函数,返回大于或等于给定数值表达式的最小整数. 大纲 CEILING(numeri ...

  2. 第九十五章 SQL函数 MINUTE

    文章目录 第九十五章 SQL函数 MINUTE 大纲 参数 描述 示例 第九十五章 SQL函数 MINUTE 返回日期时间表达式的分钟的时间函数. 大纲 {fn MINUTE(time-express ...

  3. 第六十四章 SQL函数 INSTR

    文章目录 第六十四章 SQL函数 INSTR 大纲 参数 描述 INSTR, CHARINDEX, POSITION和$FIND 示例 第六十四章 SQL函数 INSTR 返回子字符串在字符串中的位置 ...

  4. 第三十四章 SQL函数 CURDATE

    文章目录 第三十四章 SQL函数 CURDATE 大纲 描述 示例 第三十四章 SQL函数 CURDATE 返回当前本地日期的标量日期/时间函数. 大纲 {fn CURDATE()} {fn CURD ...

  5. 第七十四章 SQL函数 LEAST

    文章目录 第七十四章 SQL函数 LEAST 大纲 参数 描述 返回值数据类型 示例 第七十四章 SQL函数 LEAST 从一系列表达式中返回最小值的函数. 大纲 LEAST(expression,e ...

  6. 第四十六章 SQL函数 DAY

    文章目录 第四十六章 SQL函数 DAY 大纲 参数 描述 第四十六章 SQL函数 DAY 返回日期表达式的月份日期的日期函数. 大纲 DAY(date-expression){fn DAY(date ...

  7. 第四十五章 SQL函数 DATEPART

    文章目录 第四十五章 SQL函数 DATEPART 大纲 参数 描述 Datepart 参数 日期输入格式 无效的参数错误代码 范围和值检查 示例 第四十五章 SQL函数 DATEPART 日期/时间 ...

  8. 第十四章 SQL命令 CREATE TABLE(一)

    文章目录 第十四章 SQL命令 CREATE TABLE(一) 大纲 参数 描述 语法概述 SQL安全和权限 表名 表存在 第十四章 SQL命令 CREATE TABLE(一) 创建表 大纲 CREA ...

  9. 第八十四章 Caché 函数大全 $ZDATEH 函数

    文章目录 第八十四章 Caché 函数大全 $ZDATEH 函数 大纲 参数 描述 简单的$ZDATEH格式 可自定义的$ZDATEH格式 参数 date dformat dformat Defaul ...

最新文章

  1. 智能算法中终止条件: “最大评估次数” or “最大迭代次数”
  2. opencv 的特征提取算子SIFT/ORB/SURF
  3. python3占位符 中文_WxString:有没有使用Python 3-占位符实现字符串格式化的C/C++代码?...
  4. 看完后,我才明白 Redis 为什么默认 16 个数据库?
  5. k 最近邻_k最近邻与维数的诅咒
  6. VMware Workstation 12新建虚拟机
  7. C++读取Json生成随机名字
  8. java 导出Excel 转图片地址为图片
  9. ApacheCN 翻译/校对/笔记整理活动进度公告 2019.10.4
  10. html实现图片轮播切换箭头,最简单jquery实现带左右箭头和数字焦点的图片轮播...
  11. 贝叶斯公式和贝塔(beta)分布
  12. 理财——优质生活的第一步
  13. linux运维工程师 pdf下载,linux运维工程师命令.pdf
  14. 如何查看别人网站的访问量
  15. Kubernates(k8s)工作负载之工作负载资源
  16. iphone6s html5没声音,iphone6s没有声音了怎么办(解决苹果机来电没声音的3种方式)...
  17. 【Devc++】战斗1.0.1
  18. Maintainability-Oriented Software Construction Approaches
  19. i9 10900k和i7 9700k的区别大吗
  20. 818打响,家电第一渠道苏宁下一步目标是什么?

热门文章

  1. MYSQL中概念模型的基本概念_数据库基本概念
  2. Word开发工具Aspose.Words功能演示:在C ++中以编程方式在Word文档中添加或删除页眉和页脚
  3. 冯东阳:解读纯文本链接到底算不算外链
  4. 关于Blurry无法加载的问题
  5. 第二人生的源码分析(二十六)底层网络协议
  6. **京东撸货是什么,京东撸货具体怎么玩,能不能赚钱,我来告诉你**
  7. 多可文档管理迁移说明
  8. 用python怎么读文件_python怎么读文件
  9. ESP32+PIO+LGVL+gui_guider
  10. 深度学习 - 其本质是什么?