文章 姚 鑫 · 一月 24 阅读大约需 1 分钟 第三十三章 SQL函数 COT 第三十三章 SQL函数 COT 标量数值函数,返回角度的余切值(以弧度为单位)。 大纲 {fn COT(numeric-expression)} 参数 numeric-expression - 数值表达式。 这是一个用弧度表示的角。 COT返回NUMERIC或DOUBLE数据类型。 如果数值表达式是数据类型DOUBLE, COT返回DOUBLE; 否则,返回NUMERIC。 #SQL #Caché 0 0 0 9
文章 Michael Lei · 四月 25 阅读大约需 2 分钟 如何在CI/CD Pipeline中管理InterSystems API Manager (Kong GATEWAY)配置? Kong提供了一个开源的配置管理工具(用Go语言编写),称为decK(代表声明式Kong) #API #持续交付 #持续集成 #InterSystems IRIS for Health 0 0 0 9
文章 姚 鑫 · 四月 20 阅读大约需 2 分钟 第118章 SQL函数 REVERSE 第118章 SQL函数 REVERSE 标量字符串函数,它以相反的字符顺序返回一个字符串。 大纲 REVERSE(string-expression) 参数 string-expression - 要反转的字符串表达式。表达式可以是列名、字符串文字、数字或另一个标量函数的结果,其中基础数据类型可以表示为任何字符类型(例如 CHAR 或 VARCHAR)。 描述 REVERSE 返回字符顺序颠倒的字符串表达式。例如 'Hello World!' 返回为 '!dlroW olleH'。这是一个简单的字符串顺序反转,没有额外的处理。 返回的字符串是数据类型 VARCHAR,与输入值的数据类型无关。数字转换为规范形式,数字字符串在反转之前不会转换为规范形式。 前导和尾随空白不受反转的影响。 反转 NULL 值会导致 NULL。 #SQL #Caché 0 0 0 9
文章 Michael Lei · 五月 15 阅读大约需 1 分钟 Debug最佳实践: 使用锁来做断点 Hi, 社区! 想和大家分享一下俄罗斯论坛上的一个Debug方法。 假设我想对应用程序进行Debug,我想让它在某一行停止执行。 在代码中加入这一行: l +d,-d 当我想在这一行中开始调试时,我在终端中屏蔽了d USER> l +d 执行该应用程序。 应用程序在这一行停止,让我用Studio调试器连接到它。 为了释放锁,我在终端做了以下工作 USER> l -d 还有其他好的Debug 建议吗? #ObjectScript #调试 #Caché 0 0 0 9
文章 姚 鑫 · 五月 20 阅读大约需 3 分钟 第148章 SQL函数 $TRANSLATE 第148章 SQL函数 $TRANSLATE 执行逐字符替换的字符串函数。 大纲 $TRANSLATE(string,identifier[,associator]) 参数 string - 目标字符串。它可以是字段名称、文字、主机变量或 SQL 表达式。 identifier - 要在字符串中搜索的字符。它可以是字符串或数字文字、主变量或 SQL 表达式。 associator - 可选 — 与标识符中的每个字符对应的替换字符。它可以是字符串或数字文字、主变量或 SQL 表达式。 描述 $TRANSLATE 函数在返回值字符串中执行逐字符替换。它一次处理一个字符的字符串参数。它将字符串中的每个字符与标识符参数中的每个字符进行比较。如果 $TRANSLATE 找到匹配项,它会记下该字符的位置。 #SQL #Caché 0 0 0 9
文章 姚 鑫 · 十一月 27, 2021 阅读大约需 4 分钟 第八十九章 SQL命令 WHERE(二) 第八十九章 SQL命令 WHERE(二) 相等比较谓词 下面是可用的相等比较谓词: Predicate Operation = Equals <> Does not equal != Does not equal > Is greater than < Is less than >= Is greater than or equal to <= Is less than or equal to 例如: #SQL #Caché 0 0 0 9
文章 姚 鑫 · 三月 19 阅读大约需 4 分钟 第八十六章 SQL函数 $LISTLENGTH 第八十六章 SQL函数 $LISTLENGTH 返回指定列表中元素数量的列表函数。 大纲 $LISTLENGTH(list) 参数 list- 计算结果为有效列表的表达式。列表是包含一个或多个元素的编码字符串。您可以使用 SQL 或 ObjectScript 的 $LISTBUILD 或 $LISTFROMSTRING 函数创建列表。您可以使用 SQL 或 ObjectScript $LIST 函数从现有列表中提取列表。 描述 $LISTLENGTH 返回列表中元素的数量。 此函数返回 SMALLINT 类型的数据。 示例 以下嵌入式 SQL 示例返回 3,因为列表中有 3 个元素: #SQL #Caché 0 0 0 9
文章 姚 鑫 · 五月 21 阅读大约需 4 分钟 第149章 SQL函数 TRIM 第149章 SQL函数 TRIM 字符串函数,它返回删除了指定的前导和/或尾随字符的字符串。 #SQL #Caché 0 0 0 9
问题 Michael Lei · 六月 14 如何转化 json 到 SDA 并写到文件里? 问: 我有一个专有的JSON,需要转换为SDA并保存到一个SDA文件。 如何将json转化为SDA并写入文件? 谢谢 #互操作性 #InterSystems IRIS for Health 0 1 0 9
问题 sun yao · 七月 1 %XML.XPATH.Document的CreateFromFile方法 解析https的webService服务报错 unsupported protocol %XML.XPATH.Document中CreateFromFile方法,pSource入参传https开头的webService地址,解析报错“错误 #6901: XSLT XML转换器错误: unsupported protocol in URL in at line 0 offset 0” #Ensemble 0 1 0 9
文章 姚 鑫 · 二月 11 阅读大约需 4 分钟 第五十一章 SQL函数 DECODE 第五十一章 SQL函数 DECODE 计算给定表达式并返回指定值的函数。 大纲 DECODE(expr {,search,result}[,default]) 参数 expr - 要解码的表达式。 search - 要与Expr进行比较的值。 result - Expr匹配搜索时返回的值。 default - 可选-如果expr与任何搜索都不匹配,则返回默认值。 描述 可以指定多个搜索和结果对,以逗号分隔。您可以指定一个默认值。DECODE表达式(包括EXPR、SEARCH、RESULT和DEFAULT)中的最大参数数约为100。搜索、结果和默认值可以从表达式派生。 #SQL #Caché 0 0 0 9
文章 姚 鑫 · 三月 5 阅读大约需 2 分钟 第七十二章 SQL函数 LAST_IDENTITY 第七十二章 SQL函数 LAST_IDENTITY 返回最后插入、更新、删除或读取的行的标识的标量函数。 大纲 LAST_IDENTITY() 描述 LAST_IDENTITY函数返回%ROWID局部变量值。在嵌入式SQL或ODBC中将%ROWID局部变量设置为一个值。动态SQL、SQL Shell或管理门户SQL界面未将%ROWID局部变量设置为值。动态SQL改为设置%ROWID对象属性。 LAST_IDENTITY函数不接受任何参数。请注意,参数括号是必需的。 LAST_IDENTITY返回受当前进程影响的最后一行的标识字段值。如果表没有标识字段,则返回受当前进程影响的最后一行的行ID(%ROWID)。返回值为数据类型INTEGER。 #SQL #Caché 0 0 0 9
文章 姚 鑫 · 四月 1 阅读大约需 4 分钟 第九十九章 SQL函数 NOW 第九十九章 SQL函数 NOW 返回当前本地日期和时间的日期/时间函数。 大纲 NOW() {fn NOW} {fn NOW()} 描述 NOW 不接受任何参数。参数括号对于 ODBC 标量语法是可选的;它们对于 SQL 标准函数语法是必需的。 NOW 以时间戳的形式返回该时区的当前本地日期和时间;它会根据本地时间变体进行调整,例如夏令时。 NOW 可以返回 %TimeStamp 数据类型格式 (yyyy-mm-dd hh:mm:ss.ffff) 或 %PosixTime 数据类型格式(编码的 64 位有符号整数)的时间戳。以下规则确定返回的时间戳格式: #SQL #Caché 0 0 0 9
文章 姚 鑫 · 四月 9 阅读大约需 7 分钟 第107章 SQL函数 $PIECE 第107章 SQL函数 $PIECE 返回由分隔符标识的子字符串的字符串函数。 #SQL #Caché 0 0 0 9
文章 姚 鑫 · 四月 21 阅读大约需 1 分钟 第119章 SQL函数 RIGHT 第119章 SQL函数 RIGHT 标量字符串函数,它从字符串表达式的末尾(最右边的位置)返回指定数量的字符。 大纲 {fn RIGHT(string-expression,count)} 参数 string-expression - 字符串表达式,可以是列名、字符串文字或另一个标量函数的结果,其中基础数据类型可以表示为任何字符类型(例如 CHAR 或 VARCHAR)。 count - 整数,指定从 string-expression 的结束(最右边)位置返回的字符数。 描述 RIGHT 从字符串表达式的末尾(最右边的位置)返回 count 个字符。如果为任一参数传递 NULL 值,RIGHT 将返回 NULL。 #SQL #Caché 0 0 0 9
文章 姚 鑫 · 五月 1 阅读大约需 4 分钟 第129章 SQL函数 %SQLUPPER 第129章 SQL函数 %SQLUPPER 将值排序为大写字符串的排序规则函数。 大纲 %SQLUPPER(expression[,maxlen]) %SQLUPPER expression 参数 expression - 字符串表达式,可以是列名、字符串文字或另一个函数的结果,其中基础数据类型可以表示为任何字符类型(例如 CHAR 或 VARCHAR)。表达式可以是子查询。 maxlen - 可选 — 一个整数,指定整理后的值将被截断为 maxlen 的值。请注意, maxlen 包括附加的前导空格。您可以用双括号将 maxlen 括起来以抑制文字替换:((maxlen))。 描述 SQLUPPER 是默认排序规则。 #SQL #Caché 0 0 0 9
文章 姚 鑫 · 五月 8 阅读大约需 4 分钟 第136章 SQL函数 SUBSTRING 第136章 SQL函数 SUBSTRING 字符串函数,它从任何数据类型的数据(包括流数据)中返回一个子字符串。 #SQL #Caché 0 0 0 9
文章 姚 鑫 · 一月 17 阅读大约需 2 分钟 第二十六章 SQL函数 CHARACTER_LENGTH 第二十六章 SQL函数 CHARACTER_LENGTH 返回表达式中的字符数的函数。 大纲 CHARACTER_LENGTH(expression) 参数 expression - 表达式,可以是列名、字符串文字或另一个标量函数的结果。底层数据类型可以是字符类型(如CHAR或VARCHAR)、数字或数据流。 CHARACTER_LENGTH返回整数数据类型。 描述 CHARACTER_LENGTH返回一个整数值,表示指定表达式中的字符数,而不是字节数。表达式可以是字符串,也可以是任何其他数据类型,如数字或数据流字段。返回的整数计数包括前导和尾随空格以及字符串终止字符。如果传递NULL值,则CHARACTER_LENGTH返回NULL,如果传递空字符串(‘’)值,则返回0。 #Caché 0 0 0 9
文章 姚 鑫 · 五月 31 阅读大约需 1 分钟 第158章 SQL函数 XMLCONCAT 第158章 SQL函数 XMLCONCAT 注:IRIS函数。 连接 XML 元素的函数。 大纲 XMLCONCAT(XmlElement1,XmlElement2[,...]) 参数 XmlElement - XMLELEMENT 函数。指定两个或多个要连接的 XmlElement。 描述 XMLCONCAT 函数将来自多个 XMLELEMENT 函数的值作为单个字符串返回。 XMLCONCAT 可用于引用表或视图的 SELECT 查询或子查询。 XMLCONCAT 可以与普通字段值一起出现在 SELECT 列表中。 示例 以下查询连接来自两个 XMLELEMENT 函数的值: #SQL #Caché 0 0 0 9
文章 姚 鑫 · 四月 10 阅读大约需 2 分钟 第108章 SQL函数 %PLUS [toc] 第108章 SQL函数 %PLUS 将数字转换为规范排序格式的排序函数。 大纲 %PLUS(expression) %PLUS expression 参数 expression - 表达式,它可以是列的名称、数字或字符串字面值、算术表达式或另一个函数的结果,其中基础数据类型可以表示为任何字符类型。 描述 %PLUS将数字或数字字符串转换为规范形式,然后以数字排序顺序返回这些表达式值。 数字可以包含前导和后导零、多个前导加减号、单个小数点指示符(.)和E指数指示符。 在标准形式中,将执行所有算术运算,展开指数,将符号解析为一个前导减号或无符号,并剥离前导和后导零。 #SQL #Caché 0 0 0 9
文章 姚 鑫 · 五月 23 阅读大约需 2 分钟 第151章 SQL函数 %TRUNCATE [toc] 第151章 SQL函数 %TRUNCATE 将字符串截断为指定长度并应用 EXACT 排序规则的排序规则函数。 大纲 %TRUNCATE(expression[,length]) 参数 expression - 字符串表达式,可以是列名、字符串文字或另一个函数的结果,其中基础数据类型可以表示为任何字符类型(例如 CHAR 或 VARCHAR2)。表达式可以是子查询。 length - 可选 — 截断长度,指定为整数。返回表达式的初始长度字符。如果省略长度,则 %TRUNCATE 排序规则与 %EXACT 排序规则相同。可以用双括号将长度括起来以抑制文字替换:((length))。 描述 %TRUNCATE 将表达式截断为指定的长度,然后在 EXACT 排序规则序列中返回它。 #SQL #Caché 0 0 0 9
文章 姚 鑫 · 十一月 21, 2021 阅读大约需 9 分钟 第八十三章 SQL命令 UPDATE(二) 第八十三章 SQL命令 UPDATE(二) 显示到逻辑数据转换 数据以逻辑模式格式存储。 例如,日期存储为整数天数,时间存储为从午夜开始的秒数,%List存储为编码字符串。 大多数其他数据,如字符串和数字,不需要转换; 无论当前模式如何,它们都以相同的格式输入、更新和存储。 对于已转换的数据,可以在LOGICAL模式(默认)中更新数据值,或者通过指定选择模式,使用更易于阅读的格式(DISPLAY模式或ODBC模式)更新数据值。 例如,通过指定选择模式,可以以DISPLAY格式(例如2/22/2018)、ODBC格式(例如2018-02-22)或逻辑格式(例如64701)更新日期。 对于某些数据类型,还可以在ODBC或DISPLAY选择模式下以LOGICAL格式指定数据。 #SQL #Caché 0 0 0 8
公告 Michael Lei · 五月 11 InterSystems Kubernetes Operator 3.3 发布! InterSystems Kubernetes Operation(IKO)3.3版现已通过WRC下载页面和InterSystems容器注册中心提供。IKO通过提供一个易于使用的irisCluster资源定义,简化了在Kubernetes中使用InterSystems IRIS或InterSystems IRIS for Health的工作。完整的功能清单见IKO文档,包括轻松的分片、镜像和ECP的配置。 IKO 3.3 亮点: 支持InterSystems IRIS和InterSystems IRIS for Health 2021.2 以及 2022.1版本 支持 Kuberentes 1.21 将常见的系统警报和监控(SAM)配置作为irisCluster的一部分进行部署 InterSystems API Manager(IAM)现在也可以作为 irisCluster的一部分进行部署和管理 自动标记Mirror对的活跃端,因此服务可以始终指向激活的镜像成员 #Kubernetes #容器化 #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 8
文章 姚 鑫 · 六月 2 阅读大约需 4 分钟 第160章 SQL函数 XMLFOREST 第160章 SQL函数 XMLFOREST 格式化多个 XML 标记以包含表达式值的函数。 #SQL #Caché 0 0 0 8
文章 Jingwei Wang · 五月 4 阅读大约需 5 分钟 IntegratedML 演练 InterSystems IRIS IntegratedML功能用于使用AutoML技术获得机器学习的预测结果和概率。AutoML是一种机器学习技术,用于选择更好的机器学习算法/模型基于已有数据(用于训练AutoML模型的数据)来预测状态、数字和结果。你不需要一个数据科学家,因为AutoML会测试最常见的机器学习算法,并根据分析的数据特征选择更好的算法给你。在这篇文章中可以看到更多管乐IntegratedML的信息。 InterSystems IRIS有一个内置的AutoML引擎,但也允许你使用H2O和DataRobot。在这篇文章中,我将向你展示使用InterSystems AutoML引擎的每个步骤。 第1步 - 下载样例应用程序做练习 1. 转到 https://openexchange.intersystems.com/package/Health-Dataset 2. Clone/git 将 Repo拉到任何本地目录中 #IntegratedML #InterSystems IRIS Open Exchange app 0 0 0 8
文章 姚 鑫 · 一月 23 阅读大约需 1 分钟 第三十二章 SQL函数 COS 第三十二章 SQL函数 COS 标量数值函数,返回一个角的余弦值(以弧度为单位)。 大纲 {fn COS(numeric-expression)} 参数 numeric-expression - 数值表达式。 这是一个用弧度表示的角。 COS返回NUMERIC或DOUBLE数据类型。 如果数值表达式是数据类型DOUBLE, COS返回DOUBLE; 否则,返回NUMERIC。 #SQL #Caché 0 0 0 8
文章 姚 鑫 · 四月 12 阅读大约需 2 分钟 第110章 SQL函数 POWER 第110章 SQL函数 POWER 一个数值函数,它返回给定表达式的指定幂的值。 大纲 POWER(numeric-expression,power) {fn POWER(numeric-expression,power)} 参数 numeric-expression - 基数。可以是正整数或负整数或小数。 power - 指数,它是数值表达式的幂。可以是正整数或负整数或小数。 POWER 返回 NUMERIC 或 DOUBLE 数据类型。如果 numeric-expression 是数据类型 DOUBLE,则 POWER 返回 DOUBLE;否则,它返回 NUMERIC。 #SQL #Caché 0 0 0 8
文章 姚 鑫 · 五月 26 阅读大约需 2 分钟 第153章 SQL函数 UCASE 第153章 SQL函数 UCASE 将字符串中的所有小写字母转换为大写字母的大小写转换函数。 大纲 UCASE(string-expression) {fn UCASE(string-expression)} 参数 string-expression - 要将其字符转换为大写的字符串。表达式可以是列名、字符串文字或另一个标量函数的结果,其中基础数据类型可以表示为任何字符类型(例如 CHAR 或 VARCHAR)。 描述 UCASE 将小写字母转换为大写以进行显示。它对非字母字符没有影响;它保留不变的数字、标点符号和前导或尾随空格。 请注意,UCASE 可用作 ODBC 标量函数(使用花括号语法)或 SQL 通用函数。 UCASE 不强制将数字解释为字符串。 SQL 从数字中删除前导零和尾随零。指定为字符串的数字保留前导零和尾随零。 #SQL #Caché 0 0 0 8
文章 Frank Ma · 六月 13 阅读大约需 10 分钟 利用IRIS IntegratedML(一体化机器学习)来预测肾病的Web应用 肾脏疾病可以从一些医学界熟知的参数中发现。这样,为了帮助医学界和计算机系统,特别是人工智能,科学家Akshay Singh发表了一个非常有用的数据集,用于训练肾脏疾病检测/预测方面的机器学习(ML)算法。这份出版物可以在最大和最知名的ML数据库Kaggle上找到,网址是https://www.kaggle.com/datasets/akshayksingh/kidney-disease-dataset。 关于数据集 该肾脏疾病数据集有以下元数据信息(来源:https://www.kaggle.com/datasets/akshayksingh/kidney-disease-dataset): #AI #IntegratedML #InterSystems IRIS Open Exchange app 0 0 0 8