![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Caché 符号与缩写
文章平均质量分 80
yaoxin521123
创造价值,分享学习,一起成长,相伴前行。
展开
-
第二十一章 ObjectScript 应用程序中的数值计算 - 算术运算
值之间的比较是完全准确的。比较是在不对任一值进行任何舍入的情况下完成的。如果仅涉及有限值,那么这些比较将得到与将两个值转换为字符串并使用默认排序规则比较这些字符串时得到的结果相同的答案。如果操作数之一是字符串,则在执行比较之前该操作数会转换为十进制值。如前所述,混合数字类型的比较是完全准确的并且没有转换。规则不同,后者表示相等性比较是通过转换为字符串并检查字符串是否相等来完成的。等),在进行比较之前,任何数字操作数都会首先转换为字符串。之间的比较将这些值视为相等。唯一将不相等的值视为相等的地方。原创 2023-11-10 08:34:22 · 110 阅读 · 0 评论 -
第二十章 ObjectScript 应用程序中的数值计算 - 转换:十进制到 $DOUBLE
DOUBL。原创 2023-11-09 08:40:07 · 84 阅读 · 0 评论 -
第十九章 ObjectScript 应用程序中的数值计算 - 选择数字格式
在 IRIS 中,包含前导零(在减号之后,如果有的话)或小数部分末尾尾随零的数字字符串在用作下标时将被视为字符串。它通常适用于涉及十进制值的计算(例如货币计算),因为它给出了预期的结果。中,如果在表达式中使用字符串,则该字符串的值是该字符串中从第一个字符开始包含的最长数字文字的值。因此,十进制格式的值必须先进行转换,然后才能进行交换,例如通过。也就是说,它们将用于确定指数的值,但不会对有效数字值产生额外影响。左边的那些用作下标时被视为数字,右边的那些被视为字符串。格式的系统交换数据的应用程序。原创 2023-11-08 08:04:03 · 475 阅读 · 0 评论 -
第十八章 ObjectScript 应用程序中的数值计算
IRIS有两种不同的数字表示方式:其中第一个根源于IRIS的原始实现。这种表示形式将被称为十进制格式。在类定义中,当希望属性包含十进制格式数字时,可以数据类型类中使用。最近支持的第二种形式遵循IEEE二进制浮点算术标准(#754–2019在用于将数字转换为这种形式的函数 ($DOUBLE) 之后,后一种格式称为$DOUBLE格式。在类定义中,当希望属性包含$DOUBLE格式数字时,可以数据类型类中使用。原创 2023-11-07 08:52:45 · 115 阅读 · 0 评论 -
第十六章 ObjectScript 翻译表
在许多上下文中(例如在URLHTMLJSON等中),不允许使用特定字符,并且必须使用转义序列来表示。在这种情况下,需要将字符与允许的字符集进行转换。如果正在从数据库外部的源读取或写入数据库外部的目标,则该实体可能需要与IRIS使用的字符集不同的字符集。这种情况下就需要对字符编码进行转换。给定上下文的“翻译表”实际上是一对表。一个表指定如何从默认字符集转换为外来字符集(或外来上下文),另一个表指定如何沿另一个方向转换。在IRIS中,惯例是将这对表称为具有输入模式和输出模式的单个单元。因此,有一个。原创 2023-11-06 08:51:05 · 167 阅读 · 0 评论 -
第十五章 ObjectScript 系统标志和限定符 (qspec) - 标志的限定符
下表给出了现有的标志和等价的限定符。一些标志映射到多个限定符,并且在用于不同目的时具有不同的含义。给定标志或限定符的设置将覆盖当前设置,无论它来自环境默认值,还是来自。请注意,由于标志必须列在任何限定符的左侧,因此限定符设置始终会覆盖任何标志设置。此页面列出了标志和限定符的默认值(如果适用)。方法为当前命名空间(默认)或系统范围设置限定符。这些方法还分别报告当前标志和限定符。原创 2023-11-05 09:09:32 · 248 阅读 · 0 评论 -
第十四章 ObjectScript 系统标志和限定符 (qspec) - 限定符与标识
【代码】第十四章 ObjectScript 系统标志和限定符 (qspec) - 限定符与标识。原创 2023-11-04 09:52:32 · 146 阅读 · 0 评论 -
第十三章 ObjectScript 系统标志和限定符 (qspec) - 编译器限定符
【代码】第十三章 ObjectScript 系统标志和限定符 (qspec) - 编译器限定符。原创 2023-11-03 08:10:28 · 204 阅读 · 0 评论 -
第十二章 ObjectScript 系统标志和限定符 (qspec) - 标志
对于许多标志,有一个等效或相关的限定符,并且这两个可以在同一个。参数,通过该参数,可以控制将外部源导入。、控制代码的编译方式以及控制代码的导出。参数是受支持的系统标志和限定符的连接。参数,该方法导入文件。类库中的许多方法都接受。原创 2023-11-02 08:58:30 · 102 阅读 · 0 评论 -
第十一章 ObjectScript 系统宏(二)
然后它返回结果字符串。它在编译时生成一条新消息,并生成代码以在运行时检索该消息。按照这些附加参数的顺序。然后它返回结果字符串。(负数,表示错误),则会抛出此异常。类型的异常抛出到异常处理程序。将这些参数替换为文本参数后面的宏参数(将这些参数替换为文本参数后面的宏参数(然后它返回结果字符串。将这些参数替换为文本参数后面的宏参数(然后它返回结果字符串。然后它返回结果字符串。类型的异常抛出到异常处理程序。类型的异常抛出到异常处理程序。的异常抛出到异常处理程序。类型的异常抛出到异常处理程序。代码以表示成功完成。原创 2023-11-01 08:14:56 · 114 阅读 · 0 评论 -
第十章 ObjectScript 系统宏(一)
宏使能够从消息字典中检索文本,并用文本替换消息参数,所有这些都在同一个宏调用中进行。根据这些附加参数的顺序将这些参数替换为错误代码后面的宏参数(对象,该对象的关联文本可以接受一定数量的。要使这些在例程或不扩展。这些包含文件的名称区分大小写。宏使用对象错误代码 (原创 2023-10-31 08:06:39 · 207 阅读 · 0 评论 -
第九章 ObjectScript 一般系统限制 - 类与例程限制
对多维属性的引用被计为实例方法,因为编译器无法区分它们。文字是由三个或更多字符组成的带引号的字符串,其中没有字符大于。以下算作两个类方法引用,因为即使方法名称相同,类名称也不同。引用也算作例程引用。例如,以下内容被计为两个例程引用和三个。的规范化是在运行时完成的,而不是在编译时完成的。文字是一个带引号的字符串,其中至少有一个字符比。同样,以下内容也被计为两个类引用,因为。文字是分开处理的,并且具有单独的限制。文字是分开处理的,并且具有单独的限制。,因此它将其视为实例方法引用。例程(标签和例程的组合)。原创 2023-10-30 08:12:28 · 77 阅读 · 0 评论 -
第八章 ObjectScript 一般系统限制 - 类限制
限制:每个类10个。原创 2023-10-29 08:48:44 · 201 阅读 · 0 评论 -
第七章 ObjectScript 一般系统限制
如果下标不是纯数字,则下标的实际长度会根据用于对字符串进行编码的字符集而有所不同。这些测试的数据为在构建应用程序之前对命名约定进行可能的修订提供了指导。重要的是要认识到字符串不仅仅是从输入/输出设备读取的结果。名称,则避免大量下标级别会很有帮助。相反,如果使用多个下标级别,请避免使用长。请注意,在每种情况下,相应的字符数取决于下标中的字符和当前区域设置。查询返回的结果集中的行中的数据、通过构建具有大量项目的。由于确定限制的方式,如果必须具有长下标或。和锁名称都可以带下标。个字符的数字下标必须指定为字符串。原创 2023-10-28 09:04:27 · 257 阅读 · 0 评论 -
第六章 ObjectScript 标识符的规则和指南
可以在IRISSYS数据库中创建项目。升级后,某些项目将被删除,除非它们遵循自定义项目的命名约定。要将代码或数据添加到此数据库以便项目不被覆盖,请执行以下操作之一:转到%SYS命名空间并创建项目。对于此命名空间,默认例程数据库和默认全局数据库都是IRISSYS。类:以Z或z开头的包例程:名称以Zz%Z或%z开头全局变量:名称以^Z^z^%Z或^%z开头在任何命名空间中,创建具有以下名称的项目:例程:名称以%Z或%z开头全局变量:名称以^%Z或^%z开头。原创 2023-10-27 08:53:49 · 102 阅读 · 0 评论 -
第五章 ObjectScript 标识符的规则和指南
没有保留字,因此如果使用命令作为标识符,结果在语法上是正确的,但代码也可能会让任何阅读它的人感到困惑。此外,创建的每个命名空间都包含到系统。实用程序的上下文中使用这些变量名称(实际上,这种情况很少见)。代码和类中的标识符规则,并提供了避免名称冲突的指南。在所有命名空间中都可用。,请勿在任何命名空间中设置、修改或。变量的任何下标都不计入此计数。可能运行的任何上下文中使用。变量的任何下标都不计入此计数。的映射,包括可写系统数据库中的。在所有其他数据库中,保留以。作为其后的下一个字符。对于局部变量的名称,原创 2023-10-26 08:08:33 · 408 阅读 · 0 评论 -
第四章 ObjectScript 宏预处理器指令
注意:这些指令不区分大小写。相同(以及其他情况变体)。原创 2023-10-25 08:55:25 · 113 阅读 · 0 评论 -
第三章 ObjectScript 运算符
符号与缩写原创 2023-10-24 08:43:44 · 108 阅读 · 0 评论 -
Caché程序员必须知道符号与缩写 第二章 ObjectScript中使用的缩写
Caché程序员必须知道符号与缩写第二章 Caché ObjectScript中使用的缩写ObjectScript中可用的命令、函数和特殊变量的缩写表。以下是ObjectScript中使用的名称缩写。大多数(但不是全部)ObjectScript命令、函数和特殊变量都有名称缩写。在ObjectScript中使用的符号表中可以找到字母作为代码字符的其他用法。缩写全名$A$ASCII 函数BBREAK 命令CCLOSE 命令$C$CHAR 函数DDO原创 2020-12-27 09:05:48 · 1068 阅读 · 0 评论 -
Caché程序员必须知道符号与缩写 第一章 ObjectScript中使用的符号
文章目录Caché程序员必须知道符号与缩写第一章 Caché ObjectScript中使用的缩写`[空格]或[制表符]``[两个空格、两个制表符或一个空格和一个制表符]``!``"``""``#``##``##;``#;`$$$$$$`%``%%``&``&&``'``( )``*``**``*+``*-``*/``+``+=``,``,,``–``––``.``..``..#``...``/``//``///``/*``:``;``;;``<``<=``'<``原创 2020-12-26 10:00:33 · 1387 阅读 · 0 评论