文章 Claire Zheng · 九月 2, 2021 Caché从零基础到精通-第20讲 退出命令 //player.bilibili.com/player.html?aid=847677843&bvid=BV1bL4y1Y76Q&cid=400716626&page=1[这是一个嵌入式链接,但由于您拒绝了访问嵌入式内容所需的 Cookie,您无法直接在网站上进行查看。要查看嵌入式内容,您需要在 Cookie 设置中接受所有 Cookie。] #视频 #Caché 0 0 0 61
文章 姚 鑫 · 九月 7, 2021 阅读大约需 4 分钟 第九章 SQL命令 CREATE METHOD(二) 第九章 SQL命令 CREATE METHOD(二) characteristics 可用的关键字如下: #SQL #Caché 0 0 0 51
问题 lin qijun · 九月 13, 2021 怎么获取Caché的CDC数据? 1.Caché数据库有没有办法配置然后用sql读取数据库实时变化的数据,类似于mssql那样?我看了可以写类去读取global获取journal的值,但是怎么用sql读呢? 2.不行的话,那用什么方式可以读取到journal日志文件,并输出日志文件的内容? 先谢谢大家了!!! #ObjectScript #SQL #Vue.js #平台 #数据库 #日志 #Caché #Ensemble #Global Masters 0 7 0 327
文章 jieliang liu · 九月 22, 2021 阅读大约需 7 分钟 IRIS 2021 技术文档 First Look 14-- JDBC 和 InterSystems 数据库 本文档介绍了如何使用 InterSystems JDBC 驱动程序连接到 InterSystems IRIS®数据平台实例,这样您就可以在 InterSystems IRIS 中使用 Java。 要浏览所有的技术概要(First Look),包括可以在 InterSystems IRIS 免费的评估实例上执行的那些,请参见 InterSystems First Looks(《InterSystems 技术概要》)。 #文档 0 0 0 491
文章 姚 鑫 · 九月 27, 2021 阅读大约需 13 分钟 第二十七章 SQL命令 DELETE(一) 第二十七章 SQL命令 DELETE(一) 从表中删除行。 #SQL #Caché 0 0 0 107
文章 姚 鑫 · 十月 8, 2021 阅读大约需 4 分钟 第三十九章 SQL命令 DROP TRIGGER 第三十九章 SQL命令 DROP TRIGGER 删除触发器 大纲 DROP TRIGGER name [ FROM table ] 参数 name - 要删除的触发器的名称。触发器名称可以是限定的,也可以是非限定的;如果限定,则其架构名称必须与表的架构名称匹配。 FROM table - 可选-要从中删除触发器的表。如果指定了FROM子句,则只在表中搜索命名触发器。如果未指定FROM子句,则在NAME中指定的整个架构中搜索命名触发器。 描述 DROP TRIGGER命令删除触发器。如果要修改现有触发器,则必须先调用DROP TRIGGER删除旧版本的触发器,然后再调用CREATE TRIGGER。 注:DROP TABLE删除与该表关联的所有触发器。 #SQL #Caché 0 0 0 81
文章 Nicky Zhu · 十月 18, 2021 阅读大约需 11 分钟 IRIS 2021 技术文档 First Look 27--基于角色的访问控制 目录 技术概要: 基于角色的访问控制 1 #InterSystems IRIS for Health 0 0 0 92
文章 jieliang liu · 十月 27, 2021 阅读大约需 6 分钟 IRIS 2021 技术文档 First Look 34 技术概要:InterSystems IRIS Native API for Python 技术概要:InterSystems IRIS Native API for Python 目录 技术概要: InterSystems IRIS Native API for Python 1 #新手 #InterSystems IRIS for Health 0 0 0 113
文章 Hao Ma · 十一月 2, 2021 阅读大约需 18 分钟 IRIS 2021 技术文档 First Look 18 - 在 InterSystems 产品中开发 REST 接口 本文档将向您展示如何开发 REST 接口。您可以将这些 REST 接口与 UI 工具(如 Angular)一起使用,以提供对数据库和互操作性产品的访问。您也可以使用它们支持外部系统访问 InterSystems IRIS®数据平台应用程序。要浏览所有的技术概要(First Look),包括可以在 InterSystems IRIS 免费的评估实例上执行的那些,请参见 InterSystems First Looks(《InterSystems 技术概要》)。 #InterSystems IRIS for Health 0 0 0 186
文章 姚 鑫 · 十一月 10, 2021 阅读大约需 6 分钟 第七十二章 SQL命令 SELECT(四) 第七十二章 SQL命令 SELECT(四) WHERE子句 WHERE子句限定或取消查询选择中的特定行。 符合条件的行是那些条件表达式为真的行。 条件表达式是逻辑测试(谓词)的列表,可以通过AND和OR逻辑操作符链接这些测试(谓词)。 这些谓词可以使用NOT一元逻辑操作符进行反转。 SQL谓词可分为以下几类: - Comparison 谓词 - BETWEEN 谓词 - LIKE 谓词 - NULL 谓词 - IN and %INLIST 谓词 - EXISTS 谓词 - FOR SOME 谓词 - FOR SOME %ELEMENT 谓词 #SQL #Caché 0 0 0 51
文章 姚 鑫 · 十一月 18, 2021 阅读大约需 9 分钟 第八十章 SQL命令 UNION 第八十章 SQL命令 UNION 组合两个或多个SELECT语句。 #SQL #Caché 0 0 0 111
文章 姚 鑫 · 十二月 8, 2021 阅读大约需 5 分钟 第九章 SQL谓词 FOR SOME %ELEMENT 第九章 SQL谓词 FOR SOME %ELEMENT 将列表元素值或列表元素的数量与谓词匹配。 #SQL #Caché 0 0 0 39
文章 姚 鑫 · 十二月 18, 2021 阅读大约需 5 分钟 第十九章 SQL谓词 %STARTSWITH(一) 第十九章 SQL谓词 %STARTSWITH(一) 用指定初始字符的子字符串匹配值。 大纲 scalar-expression %STARTSWITH substring 参数 scalar-expression - 将其值与子字符串进行比较的标量表达式(最常见的是数据列)。 substring - 解析为包含与标量表达式中的值匹配的第一个或多个字符的字符串或数字的表达式。 描述 %STARTSWITH谓词允许选择以子字符串中指定的字符开头的数据值。 如果substring不匹配任何标量表达式值,%STARTSWITH返回空字符串。 无论显示模式如何,这个匹配总是在逻辑(内部存储)数据值上执行。 下面的示例选择所有以“M”开头的名称: #SQL #Caché 0 0 0 131
文章 姚 鑫 · 十二月 28, 2021 阅读大约需 3 分钟 第八章 SQL聚合函数 MAX 第八章 SQL聚合函数 MAX 返回指定列中最大数据值的聚合函数。 #SQL #Caché 0 0 0 345
文章 Michael Lei · 一月 6, 2022 阅读大约需 1 分钟 6 个真实医疗数据集 (更多数据集在路上,敬请期待!) 医疗数据集应用(这个应用主要目的是获得医疗数据样本来进行自动化机器学习和其他应用)现在有了6个真实世界的医疗数据集(更多数据集在路上,敬请期待!) 糖尿病数据集: 预测糖尿病诊断 心脏病数据集: 预测心脏病 肾病数据集: 预测肾病 乳腺癌数据集: 预测乳腺癌 孕产妇风险数据集 (新): 预测孕产妇风险等级 医院死亡率数据集 (新): 预测医院死亡率 赶快来下载吧: https://openexchange.intersystems.com/package/Health-Dataset #数据导入和导出 #InterSystems IRIS for Health Open Exchange app 0 0 0 822
公告 Claire Zheng · 一月 25, 2022 恭喜Louis喜获重磅证书——HL7 FHIR R4 Proficiency Exam 亲爱的开发者们, 很高兴同大家分享一个好消息!我们中文社区版主、InterSystems高级销售工程师Louis(@Louis Lu)于近日顺利通过“HL7 FHIR R4 Proficiency Exam”并取得资格认证证书! #FHIR #互操作性 #InterSystems IRIS for Health #其他 0 1 0 281
文章 姚 鑫 · 一月 31, 2022 阅读大约需 1 分钟 第四十章 SQL函数 DATALENGTH 第四十章 SQL函数 DATALENGTH 返回表达式中字符数的函数。 大纲 DATALENGTH(expression) 参数 expression - 表达式,可以是列的名称、字符串字面值或另一个标量函数的结果。 基础数据类型可以是字符类型(如CHAR或VARCHAR)、数字或数据流。 DATALENGTH返回INTEGER数据类型。 描述 注意:DATALENGTH、CHAR_LENGTH和CHARACTER_LENGTH函数是相同的。 对于新代码,建议使用CHAR_LENGTH函数。 DATALENGTH是为TSQL兼容性而提供的。 #SQL #Caché 0 0 0 54
文章 姚 鑫 · 二月 9, 2022 阅读大约需 6 分钟 第四十九章 SQL函数 DAYOFWEEK 第四十九章 SQL函数 DAYOFWEEK Date函数,它返回日期表达式的整型星期几。 大纲 {fn DAYOFWEEK(date-expression)} 参数 date-expression - 有效的ODBC格式日期或$HOROLOG格式日期,带或不带时间组件。作为列名、另一个标量函数的结果或日期或时间戳文字的表达式。 描述 DAYOFWEEK接受日期表达式,并返回与该日期的星期几对应的整数。一周的天数从一周的第一天开始计算;的默认设置是星期天是一周的第一天。因此,默认情况下,返回值表示这些天: #SQL #Caché 0 0 0 213
文章 Jingwei Wang · 二月 17, 2022 阅读大约需 1 分钟 Production前台调试 windows 前台调试 在Production配置中,勾选 ‘开发与调试’ 中的 ‘测试开启’ 。 选中需要调试的组件(业务服务,业务流程,业务操作),在'设置'中勾选 ‘开发与调试’ 中的 ‘在前台运行’ 。 继续选中需要调试的组件,在'操作'中点击 ‘测试’ 。 选择相应的请求类型,点击‘调用测试服务’。 前台窗口会被弹出。 #调试 #InterSystems IRIS for Health 0 0 0 83
文章 姚 鑫 · 二月 23, 2022 阅读大约需 8 分钟 第六十三章 SQL函数 IFNULL 第六十三章 SQL函数 IFNULL 测试NULL并返回适当表达式的函数。 #SQL #Caché 0 0 0 79
文章 Frank Ma · 三月 2, 2022 阅读大约需 2 分钟 Windows上内嵌式Python调用tcl tkinter时的一个报错及处理方法 如果你的嵌入式Python代码调用了 tkinter library库(它被很多图形制作库使用,包括matplotlib),你可能会得到这个错误: ##嵌入式 Python #InterSystems IRIS 0 0 0 741
问题 jingwei lu · 三月 11, 2022 关于自动故障转移模式下备库离线对主库造成影响问题 假如在自动故障转移模式下,镜像集群中两个镜像都是实时同步的Failover角色,当备库因为主机故障或者网络隔离等因素导致不可用,那么主库就收不到备库的ACKs,这个时候我看官方文档的解释是,主库会在Qos时间超时后,撤销备库日志传输的Active状态,那么在这个Qos时间段里(默认是8秒),主库是不会提交任何新的日志,那么遇到那些需要写或者更新的应用,应用会不会卡住8秒不动? 这对一个医院系统来说也是致命的。 希望哪位大神能为我解答一下,谢谢 translate #故障转移 #Caché 0 8 0 155
文章 姚 鑫 · 三月 16, 2022 阅读大约需 4 分钟 第八十三章 SQL函数 $LISTFIND 第八十三章 SQL函数 $LISTFIND 列表函数,用于在指定列表中搜索请求的值。 #SQL #Caché 0 0 0 81
文章 姚 鑫 · 三月 24, 2022 阅读大约需 2 分钟 第九十一章 SQL函数 LOWER 第九十一章 SQL函数 LOWER 将字符串表达式中的所有大写字母转换为小写字母的大小写转换函数。 大纲 LOWER(string-expression) 参数 string-expression - 要将其字符转换为小写的字符串表达式。表达式可以是列名、字符串文字或另一个标量函数的结果,其中基础数据类型可以表示为任何字符类型(例如 CHAR 或 VARCHAR)。 描述 LOWER 函数将大写字母转换为小写字母以供显示。这是 UPPER 函数的逆函数。 LOWER 对非字母字符没有影响。它保留不变的标点符号、数字以及前导和尾随空格。 LOWER 不强制将数字解释为字符串。 SQL 将数字转换为规范形式,删除前导零和尾随零。指定为字符串的数字不会转换为规范形式,并保留前导零和尾随零。 LCASE 函数也可用于将大写字母转换为小写字母。 #SQL #Caché 0 0 0 34
文章 Lilian Huang · 三月 30, 2022 阅读大约需 5 分钟 [首次使用InterSystems IRIS] 互操作性: 一个Production是什么? 这篇文章是前面文章[首次使用InterSystems IRIS] 互操作性: 它是如何工作的? #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 129
文章 姚 鑫 · 四月 8, 2022 阅读大约需 1 分钟 第106章 SQL函数 PI 第106章 SQL函数 PI 返回pi常数值的标量数值函数。 大纲 {fn PI()} {fn PI} 描述 PI不接受参数。 它返回数学常数pi作为数据类型NUMERIC,精度为19,刻度为18。 PI只能使用ODBC标量函数(花括号)语法调用。 请注意,参数括号是可选的。 描述 下面的例子都返回pi的值: SELECT {fn PI()} AS ExactPi 3.141592653589793238 SELECT {fn PI} AS ExactPi 3.141592653589793238 #SQL #Caché 0 0 0 50
文章 姚 鑫 · 四月 13, 2022 阅读大约需 1 分钟 第111章 SQL函数 PREDICT 第111章 SQL函数 PREDICT IntegratedML 函数,它应用指定的训练模型来预测提供的每个输入行的结果。 大纲 PREDICT(model-name ) PREDICT(model-name USE trained-model-name ) PREDICT(model-name WITH feature-columns-clause ) PREDICT(model-name USE trained-model-name WITH feature-columns-clause ) 描述 PREDICT 是一个 IntegratedML 函数,可用作 SELECT 选择项以返回将经过训练的机器学习模型应用于指定查询的结果。 #SQL #Caché 0 0 0 48
问题 Michael Lei · 四月 29, 2022 Cache 动态 SQL 分页 我想知道是否有更好的方法来使用动态SQL对数据集进行分页,而不是我下面使用的方法。问题是,当潜在的数据池变大时,这段代码就会变慢,以至于无法使用。在分析下面的每一行代码时,似乎速度变慢与最初的rset.%Next()迭代有关。 有没有什么不需要子查询/%VID的可用方法,比如简单的LIMIT/OFFSET? 我的代码类似于: s sql=##class(%SQL.Statement).%New() s query="SELECT *,%VID FROM (SELECT prop FROM table WHERE prop=x) WHERE %VID BETWEEN 1 AND 100" s sc=sql.%Prepare(query) s rset=sql.%Execute() while rset.%Next() {..... #对象数据模型 #SQL #Caché 0 1 1 246
文章 姚 鑫 · 五月 5, 2022 阅读大约需 3 分钟 第133章 SQL函数 STRING 第133章 SQL函数 STRING 将表达式转换并连接成字符串的函数。 大纲 STRING(string1[,string2][,...][,stringN]) 参数 string - 表达式,可以是字段名称、字符串文字、数字或另一个函数的结果,其中基础数据类型可以表示为任何字符类型(例如 CHAR 或 VARCHAR)。如果指定了字段名称,则使用逻辑值。 描述 STRING 将一个或多个字符串转换为 STRING 格式,然后将这些字符串连接成一个字符串。不执行大小写转换。 STRING 在字符串转换之前将数字转换为其规范形式。因此,它执行算术运算,从数字中删除前导和尾随零以及前导加号。 #SQL #Caché 0 0 0 69
文章 姚 鑫 · 五月 18, 2022 阅读大约需 10 分钟 第146章 SQL函数 TO_POSIXTIME 第146章 SQL函数 TO_POSIXTIME 注:此函数在IRIS版本可用,Cache不可用。 将格式化的日期字符串转换为 %PosixTime 时间戳的日期/时间函数。 #SQL #Caché 0 0 0 46